I smell something ( ) in the kitchen.Can I call you back in

问题描述:

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.
-----------------------------------------------
1个回答 分类:英语 2014-09-18

问题解答:

我来补答
第一题选A没错,其他答案不好.分析如下:我闻到某个东西肯定是(正在燃烧),强调有东西此刻在烧,你闻到味道了.如果选C,表示正在被(人)烧,表面看也行,但你怎么能闻到人呢?懂了吗?不懂继续问.所以,BCD都不好.
第二题是动名词的完成时,暗示或者强调发生在谓语动词(此题为were praised)之前的动作,即强调having finished这个动作是发生在were praised之前.可译为:我们因为(提前)完成工作而(之后)受到表扬.
再如:He seemed to have been hurt before.他似乎以前受过伤.(受伤先于seemed这个谓语动作)
 
 
展开全文阅读
剩余:2000
上一页:课时练P3