●首页 加入收藏 网站地图 热点专题 网站搜索 [RSS订阅] [WAP访问]  
语言选择:
英语联盟 | www.enun.cn
英语学习 | 英语阅读 | 英语写作 | 英语听力 | 英语语法 | 综合口语 | 考试大全 | 英语四六 | 英语课堂 | 广播英语 | 行业英语 | 出国留学
品牌英语 | 实用英语 | 英文歌曲 | 影视英语 | 幽默笑话 | 英语游戏 | 儿童英语 | 英语翻译 | 英语讲演 | 求职简历 | 奥运英语 | 英文祝福
背景:#EDF0F5 #FAFBE6 #FFF2E2 #FDE6E0 #F3FFE1 #DAFAF3 #EAEAEF 默认  
阅读内容

动词时态专项训练

[日期:2007-04-24]   [字体: ]


    1. Your  math  instructor  would have been(A)  happy to give you a makeup examination had you gone(B) and explained(C) that your parents had been(D) ill at the time. (99考研第11题)

    2. You should have put the milk in the ice-box; I expect it    undrinkable by now.

      A)became    B)had become   C)has become   D)becomes(B6, 1990.1- 41)

    3. We have done things we ought not to have done and     undone things we ought to have done.

      A)leaving    B)will leave C)have left   D)leave(B6, 1990.1-56)

    4. I     a few minutes when a man in black came in.

      A) had been reading    B) read  

      C) have read           D) have been reading

    5. The company    a rise in salary for ages, but nothing has happened yet.

      A)is promised           B)is promising 

      C)has been promising    D)promised (B6,1993.6-41)

    6. By the end of the year all but two people    .

      A)have left           B)will leave

      C)will be leaving     D)will have left (B4, 1994.1-42)

    7. The conference    a full week by the time it ends.

      A)must have lasted    B)will have lasted  

      C)would last          D)has lasted  (B4, 1997.1-22)

    8. Before the first non-stop flight made in 1949,it     necessary for all planes to land for refueling.

      A) would be    B) has been  C) had been    D) would have been(B4, 1996.6-25)

    9. There was a knock at the door. It was the second time someone     me that evening.

      A)had interrupted          B)to have interrupted

      C)would have interrupted   D)to interrupt   (B6,1990.6-45)

    10. If she doesn't tell him the truth now, he'll simply keep on asking her until she    .

      A) does   B) has done   C) will do D) would do(B4, 1998.6-53)

    参考答案:

    1. D错,应改为were。如果你去解释说当时你父母病了,你的数学教师本来会乐意给你一次补考的机会。(your parents ____ ill at the time 中动词不应用虚拟语气,应用一般过去时。)

    2. C对。你本该把牛奶放在冰箱里,我想现在这牛奶已经不能喝了。(by now 是典型的用于现在完成时的时间状语;I expect it ____undrinkable by now 不是虚拟句。)

    3. C对。我们做了不该做的事,而该做的事却没有做。(第一个谓语动词是现在完成时have done, 因此第二个谓语动词应是have left。)

    4. A对。我在读书,读了几分钟,突然一个穿黑衣服的人走了进来。

    5. C对。公司长期以来一直在答应增加工资,但依然毫无结果。

    6. D对。到年底,除了两个人,所有的人可能都走了。

    7. B对。到会议结束时,会议就将开满整整一周了。

    8. C对。1949年进行了首次不着陆飞行,在此之前所有的飞机为了加油都得着陆。

    9. A对。有人敲门,这是今晚第二次有人打扰我了。

    10. A对。如果她现在不把真相告诉他,他会不断地问她,直到她说出真相。

   免责声明:本站信息仅供参考,版权和著作权归原作者所有! 如果您(作者)发现侵犯您的权益,请与我们联系:QQ-50662607,本站将立即删除!
 
阅读:

推荐 】 【 打印
相关新闻      
本文评论       全部评论
发表评论

点评: 字数
姓名:
内容查询

热门专题
 图片新闻