一道英语高考题

____ to use last month, the new machine has been solving the problems easily.
A. Put B. Putting C. Having put D. Being put
答案和解释。。。

答案:A

解释:此题考查非谓语动词做状语的语法。
1. 句子主语(即非谓语动词短语put...to use的逻辑主语)the new machine和put... to use之间明显是被动关系,所以选用其过去分词put构成的短语做状语。
2. BC都表示the new machine和put...to use之间为主动关系,排除;
而D表示be put to use所表示的动作在谓语动词solve the problems easily所表示的动作是同时进行的,这明显不符合逻辑和题意:应该是先be put to use,然后才solve the problems easily的。
如:Being beaten by his father, the boy had a bitter look.
3. 单独的过去分词做状语,即表示被动,也可表示完成,所以答案A为正解。

参考资料:英语牛人团

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-24
a
后面有to所以不能加ing
动词ing+is ------(议论评价性的)
第2个回答  2012-05-24
A ,过去分词做状语,
表示 The new machine was put to use last month, the new ....追问

那为什么不选D呢?

追答

D答案虽然也说得通,但是一般情况下都会省略Being
所以相比较而言A答案比D答案要好

第3个回答  2012-05-24
d 根据后面的主语是机器 表示的是物 就用被动语态
相似回答