Board logo

标题: [求助]GWD-8-Q24 [打印本页]

作者: danni423    时间: 2010-5-4 07:02     标题: [求助]GWD-8-Q24

A March 2000 Census Bureau survey showed that Mexico accounted for more than a quarter of all foreign-born residents of the United States, the largest share for any country to contribute since 1890, when about 30 percent of the country’s foreign-born population was from Germany.



A.
the largest share for any country to contribute

B.
the largest share that any country has contributed

C.
which makes it the largest share for any country to contribute

D.
having the largest share to be contributed by any country

E.
having the largest share to have been contributed by any country


答案选B,不过B中的has contributed不符合整句的时态啊...我选了A,A项是不是因为for...to...容易引起歧义所以不是答案呢?


请牛牛们指教!~谢谢~

作者: lansere    时间: 2010-5-4 22:11

这道题很好,很tricky

选A的话,和后面的about 30 percent of the country’s foreign-born population was from Germany in/before 1890 是矛盾的

而选B的话,意思是从1890年后一直到现在,所以应该用现在完成时
作者: windows10    时间: 2010-5-5 06:49

第一, for ... to do sth 一般都是错误的

第二, 如果有since引导的时间壮语,事态一般要用完成时

这是我的看法,不知道对不对?
作者: danni423    时间: 2010-5-6 06:39

谢谢楼上两位,偶明白些了~~
作者: giflier    时间: 2010-5-7 06:45

第一, for ... to do sth 一般都是错误的

第二, 如果有since引导的时间壮语,事态一般要用完成时

这 ...
windows10 发表于 2010-5-5 06:49


恩 ,如果是since,确实要完成时

如果for 。。。to do sth错误,那一般应该怎么表达?
作者: susander    时间: 2010-5-8 08:25

这道题很好,很tricky

选A的话,和后面的about 30 percent of the country’s foreign-born population  ...
lansere 发表于 2010-5-4 22:11


怎么矛盾了呢

我觉得其实应该用过去完成时,表明从1890年到A March 2000 Census Bureau survey showed 为止,不应该表示到现在吧




欢迎光临 国际顶尖MBA申请交流平台--TOPWAY MBA (http://forum.topway.org/) Powered by Discuz! 7.2