例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.说明电影院还在建设之中.所以从时态上讲是进行时,另外从语态上讲为被动语态. 第三节 巩固练习 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. 1. Mary a dress when she cut her finger. A. made B. is making C. was making D. makes 查看更多

 

题目列表(包括答案和解析)


同步练习册答案