问题: 选择题
1.From the 1910s to the 1950s Hollywood ____the film centre of the world .
A.has been B.was C.had been C.had been
D.is
书上说:过去完成时还可以表示从过去某一时间开始,并持续到过去另一时间的动作或状态.
这道题就是从1910到1950啊,为什么不远C,而选B呢??
2.More than 20people ___in traffic accdents over the past few months .
A.were B.have been killed
C.are D.killed
书上说:一央完成时是表示过去发生的动作对现在造成的影响或结果,强调的是现在的情况,所以它不能和表示过去的时间状语连用,但the past few killed不是时间状语吗??为什么选B而不选D呢??
解答:
1.From the 1910s to the 1950s Hollywood ____the film centre of the world .
A.has been B.was C.had been C.had been
D.is
答案:B
理由:句中有过去的某一个时间状语From the 1910s to the 1950s 的时候,句子用一般过去时。
2.More than 20 people ___in traffic accdents over the past few months .
A.were B.have been killed
C.are D.killed
答案: B
理由:当时间状语是 over/in the past +一段时间的时候,我们用一般现在完成时态。
3.Twelve inches___one foot
A.make B.makes
答案:B
理由:长度、距离、金钱、时间作主语的时候,即使是复数,我们的谓语也要单数,把他们看着是整体。
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。