英语问题

( )more time,the scientists will be able to work out a good solution to the problem。
A given B giving C to give D be given
选择哪一个?为什么?这道题的考点是什么?切入点是什么?谢谢!

第1个回答  2010-12-21
选A,
因为主语都是科学家,然后这边科学家是被给时间,be动词省略,考点就是被动的这个状态。
中文意思是 如果再给科学家一些时间的话,他们会得出一个更好的解决方案
第2个回答  2010-12-21
应该是属于分词短语作状语的类型,考点应该是过去分词、现在分词表被动、主动的区别。
后半句的主语是scientists,give 与其逻辑主语 scientists 是动宾关系,那么显然是被动语态,即“被”给更多的时间。
所以根据分词作状语的规则,一定要用过去分词,表被动。
故选 A。
分词短语 Given more time 可转换成条件状语从顺 If scientists are given more time。本回答被提问者和网友采纳
第3个回答  2010-12-21
应该选择A,主要是看主语the scientists 与这个动词give的关系,很明显是If the scientists are given more time,.....
第4个回答  2010-12-21
选C
前面是条件句,后面will表示将来时,用不定式表示将来。
第5个回答  2010-12-21
选择A
前面应该是if the scientists were given more time ……考察主语省略

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网