I smell something ( ) in the kitchen.Can I call you back in aminute A.burning B.burnt C.being burnt D.to be burntC ,我的理由是 某些东西被烧焦了,所以用现在一般式的被动态---------------------------------------------------------

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 09:16:13
I smell something ( ) in the kitchen.Can I call you back in aminute A.burning B.burnt C.being burnt D.to be burntC ,我的理由是 某些东西被烧焦了,所以用现在一般式的被动态---------------------------------------------------------

I smell something ( ) in the kitchen.Can I call you back in aminute A.burning B.burnt C.being burnt D.to be burntC ,我的理由是 某些东西被烧焦了,所以用现在一般式的被动态---------------------------------------------------------
I smell something ( ) in the kitchen.Can I call you back in aminute
A.burning B.burnt C.being burnt D.to be burnt
C ,我的理由是 某些东西被烧焦了,所以用现在一般式的被动态
------------------------------------------------------------------------------------
另一题:
We were praised for ( ) our work ahead of time .
A.finishing B.having finished C.being finished D.finish
A,理由是 介词 for 后面接 动名词 finishing .
可是正确答案是 B.
-----------------------------------------------

I smell something ( ) in the kitchen.Can I call you back in aminute A.burning B.burnt C.being burnt D.to be burntC ,我的理由是 某些东西被烧焦了,所以用现在一般式的被动态---------------------------------------------------------
第一题选A没错,其他答案不好.分析如下:我闻到某个东西肯定是(正在燃烧),强调有东西此刻在烧,你闻到味道了.如果选C,表示正在被(人)烧,表面看也行,但你怎么能闻到人呢?懂了吗?不懂继续问.所以,BCD都不好.
第二题是动名词的完成时,暗示或者强调发生在谓语动词(此题为were praised)之前的动作,即强调having finished这个动作是发生在were praised之前.可译为:我们因为(提前)完成工作而(之后)受到表扬.
再如:He seemed to have been hurt before.他似乎以前受过伤.(受伤先于seemed这个谓语动作)

I smell something ( A ) in the kitchen. Can I call you back in aminute ?
我闻到厨房有东西烧焦..我能一会儿再打给你吗?
后半句透露了..I正在打电话,所以闻到烧焦也是进行时.用burning~A
A. burning B. burnt C.being burnt D. to be b...

全部展开

I smell something ( A ) in the kitchen. Can I call you back in aminute ?
我闻到厨房有东西烧焦..我能一会儿再打给你吗?
后半句透露了..I正在打电话,所以闻到烧焦也是进行时.用burning~A
A. burning B. burnt C.being burnt D. to be burnt
------------------------------------------------------------------------------------
另一题:
We were praised for ( B ) our work ahead of time .我们因为提前完工而被表扬了
A.finishing B. having finished C.being finished D.finish
提前完工,那肯定是已经完成了,所以要用完成时啊,have done,for后面确实要跟ing.所以选B

收起

1) 这类题目拆开来理
I smell something.
Something is burning.
=> I smell something (that is) burning. 。。。。that is 被省略了。
2) praised for ... 后面自然是接动名词从句没错。
唯一你没列入考虑的,是 既然主句时态上用的是 were 那从句必然...

全部展开

1) 这类题目拆开来理
I smell something.
Something is burning.
=> I smell something (that is) burning. 。。。。that is 被省略了。
2) praised for ... 后面自然是接动名词从句没错。
唯一你没列入考虑的,是 既然主句时态上用的是 were 那从句必然要更早些用完成时。

收起

1.不用特别强调被烧!只是有东西在烧!
2.ahead of time 是提前的意思。有强调一种已经过去的状态!就用现在完成时咯!