英语时态考题精编带用法讲解
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 并列。
- 上一篇
- 下一篇