英语资讯
News

英语时态考题精编带用法讲解

Source: 恒星英语学习网  Onion  2009-08-25  我要投稿   论坛   Favorite  

26. It _______ long before we _______ the result of the experiment.

A. will not be; will know                       B. is; will know

C. will not be; know                             D. is; know

27. —How long _______ David and Vicky _______ married?

—For about four years.

A. were; being              B. have; got       C. have; been           D. did; get

28. How can you possibly miss the news? It _______ on TV all day long.

A. has been       B. had been    C. was        D. will be

29.-Sorry to have interrupted you. Please go on.

-Where was I?

-You ______ you didn't like your father's job.

A. had said        B. said      C. were saying    D. had been saying

30. I arrived late; I _____ the road to be so icy.

A. wouldn't expect           B. haven't expected

C. hadn't expected           D. wasn't expecting

●答案解析●

1. A。句意为“我刚才没有听清楚”。

2. D。“昨天在这买的收音机,现在坏了。”work 指机器设备的运作。

3. C。leave 应发生在 had to wait 这个过去动作之前,“过去的过去”用过去完成时;后一空用一般过去时表示过去将来。

4. D。现在完成时表示过去发生的动作对现在的影响:问话人的目的是想知道眼镜在哪里。

5. B。在三年前见到她时,她当时正在一家 radio shop 工作。

6. A。hang 表示某物“悬挂”在某处,是不及物动词;is hanging 正悬挂在。

7. C。was going to do 表示未完成的意愿:本打算做(但却没有做成)。would 无此用法。

8. D。由 I saw...可知 meet 发生在过去,且强调对现在的影响:你不是已经和他见过面了吗?

9. C。表示从过去某个时间开始一直延续到现在的动作,要用现在完成进行时。all day 是关键词。

10. B。“但她曾经答应要来的”,过去的许诺,故用一般过去时。

11. D。由“我不知道她是否已经写完了”推知,她去年“正在写”。

12. B。你提醒之前我没注意,即“我刚才没有注意”。

13. C。后文(will remain so)暗示物价已经降下来了。

14. A。过去进行时表示报告人当时所看到的情景。

15. A。从语境很容易判断用将来时。表示临时的决定只能用 will;再说,going 也不能与 turn 并列。



将本页收藏到:
上一篇:英语情态动词练习题附用法讲解
下一篇:英语连词用法练习题(附详解)
最新更新
论坛精彩内容
网站地图 - 学习交流 - 恒星英语论坛 - 关于我们 - 广告服务 - 帮助中心 - 联系我们
Copyright ©2006-2007 www.Hxen.com All Rights Reserved