一道简单的非谓语动词题

The dog, ______, will be made a good watch dog.
A. trained properly. B. being trained properly.
两个都可以选。
理由:A。 trained过去分词作状语。这条狗,由于受过良好训练,会成为一条好的看门狗。
B。being trained 现在分词的被动式作定语。这条狗,它正在接受良好的训练,将会是一条好的看门狗。
但本人更侧重于B。由于后面是 will be made a good watchdog, 说明将会使它成为一条好狗,就说明正在接受训练。
说说您的意见。谢谢。
这样的回答连我都会!我还用在这里提问吗?

呵呵 楼主你好!
这里有一个小小的关键,那就是
trained properly 其实是 if trained properly的省略
所以
原句的意思是
The dog,if trained properly , will be made a good watch dog.

也就是
if the dog is trained properly,it will be a good watch dog.

这样就符合条件句中用一般式,主句中用将来时的规则了。
我读过很多这样的句子,我可以担保上述解释的合理和正确。
欢迎给我发消息探讨。
祝好!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-06
选A还是选B,只是语气的侧重点不同。像这种时态题,最重要的是理解各种时态的定义、含义。我高中时对这种题比较拿手,就是对定义理解的比较透彻。例如本题,A项译为:狗只要经过良好的训练将来就会成为一条好的看门狗。trained强调被动关系,不是过去式。B项译为:这条狗,正在接受良好的训练的这条狗,将会是一条好的看门狗。being现在分词,强调现在的状态。这种重点不明确的题很少出现在
高考试题中。从你的分析中可看出,你的语法不错,练习一下听力,应该可以过大学四级了。
第2个回答  2010-04-06
个人侧重于A
原因如下:

其实你已经说到了后表的will be...., 前边的空自然可以联想到条件状语从句
也就是if.....,will..... 主将从现
那么空中必定是if的一个省略句,正常说就是: if it is trained properly
那么省略就变成: trained properly

至于B,个人感觉还是不太恰当, 楼主可以想想,如果说一只狗正在接受良好的训练,那么结尾的话应该怎么说? 我想 ,说“将会是一条好的看门狗”并不太好,如果它不是“正在”接受就不能成一条好看门狗吗? 此种情况,个人认为还是接一些具体描写狗的情况的语句比较好。
第3个回答  2010-04-06
选择A 如果让我来翻译 那么第一种选择为 这条狗 经过恰当的训练,会成为一条很好的看门狗。如果选B,那么就会是 这条狗,正在经过恰当的训练,将要成为一条好的看门狗。主谓关系用动名词,动宾关系用过去分词。
第4个回答  2010-04-06
个人觉得,这个题目选择A
trained properly相当于if it is trained properly,条件状语,与后面得will构成主将从现的搭配。
当然,英语是很灵活的,只要你的意义解释的通,很多答案都是可以接受的。
相似回答
大家正在搜