例1、More than a dozen students in that school ____ abroad to study medicine last year.

   A. sent          B. were sent          C. had sent       D. had been sent

答案:B

[解析] be sent abroad 被派往国外。

例2、By the end of last year, another new gymnasium_________ in Beijing.

A. would be completed        B. was being completed

C. has been completed        D. had been completed

答案为D。

[解析]如:by意为“到……为止”。by后加过去时间,主句用过去完成时,如by后加现在时间,用现在完成时,如by后加将来时,主句要用将来完成时。by the end of last year常与过去完成时连用。表示到过去某个时候前已完成的动作。

例3、When and where to go for the on-salary-holiday_________ yet.

A. are not decided          B. have not been decided

C. is not being decided        D. has not been decided

答案为D。

[解析]  根据副词yet可确定用现在完成时,可排除A、C;不定式,动名词及从句作主语,谓语动词按单数处理,when and where to do sth.表示单数,要用has not been decided。

例4、He will have learned English for eight years by the time he _______from the university next year.

A. will graduate        B. will have graduated

C. graduates           D. is to graduate

答案为C。

[解析]  “by the time”后接定语从句,省略了关系副词when。在这种定语从句中要用一般现在时表示将来。译文:到明年他毕业之前,已经学了八年英语。

例5、Rainforests _______and burned at such a speed that they will disappear from the earth in the near future.

A. cut     B. are cut     C. are being cut     D. had been cut

答案为C。

[解析]  这句话的意思是“雨林正在以那么快的速度被砍伐和烧掉以至于在不久的将来它们将会消失。”从句子的语境they will disappear from the earth in the near future可以判断,要用被动语态的现在进行时。表示现在正在发生的事对将来可能造成的影响。

例6、How I wish every family _______ a large house with a beautiful garden!

A. has     B. had     C. will have     D. had had

答案为B。

[解析]  wish后接从句常用虚拟语气,表示这只是说话人的一种愿望。具体用法:如果从句中动作与现在事实相反应用过去式,与将来事实相反用would/could+动词原形;与过去事实相反用过去完成式或would/could+have done。译文:我多么希望每个家庭都住上带有漂亮花园的大房子。 

例7、The new suspension bridge ________ by the end of last month.

A. has been designed        B. had been designed

C. was designed           D. would be designed

答案为B。

[解析]  在含有by引导的表示过去意义的时间状语的句子中,谓语动词要用过去完成时。译文:到上月为止已完成了吊桥设计。 

例8、-How are you today?

-Oh , I__________ as ill as I do now for a very long time.

A.didn't feel   B.wasn't feeling    C.don't feel    D.haven't felt

答案为D。

[解析]  现在完成时表示从过去的某个时候开始一直延续到现在的动作或状态。从句子的意思可知,从过去某个时候开始,已经病了很长时间了。 

例9、-Hey, look where you are going!

-Oh, I'm terribly sorry. ________.

A. I'm not noticing         B. I wasn't noticing

C. I haven't noticed        D. I don't notice

答案为B。

[解析]  表示刚才没有注意到,要用过去进行时。一般现在时表示经常性的动作;现在完成时表示过去所做的事对现在造成的影响或从过去某个时候一直延续到现在的动作,即现在也没有注意到;现在进行时表示现在正在进行的动作,这三个时态显然不符合句意。

例10、A new cinema _______here. They hope to finish it next month.

A. will be built    B. is built    C. has been built    D. is being built

答案为D。

[解析]  根据They hope to finish it next month.说明电影院还在建设之中,所以从时态上讲是进行时;另外从语态上讲为被动语态。 

3.    巩固练习

Direction: Beneath each of the following sentences there are four choices marked A. B. C and D. Choose the best answer that completes the sentence.

 0  442749  442757  442763  442767  442773  442775  442779  442785  442787  442793  442799  442803  442805  442809  442815  442817  442823  442827  442829  442833  442835  442839  442841  442843  442844  442845  442847  442848  442849  442851  442853  442857  442859  442863  442865  442869  442875  442877  442883  442887  442889  442893  442899  442905  442907  442913  442917  442919  442925  442929  442935  442943  447090 

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网