大学英语:时态考题专练(八)
【考题】
22、 —Why weren’t you at the meeting?
—I ________ for a long-distance call from my aunt in America.
A. waited B. was waiting
C. had been waiting D. had waited
23、—Will you attend the meeting this evening?
—But I ________ told anything about it.
A. wasn’t B. am not
C. haven’t been D. won’t be
24、 — What did you think of Act I of the play last night?
— I’m sorry. The play ________ when I got there.
A. had been started B. had been on for half an hour
C. was to start D. had begun for half an hour
25、—Why did you come by bus?
—My car broke down yesterday evening and I ________ it repaired.
A. didn’t have B. don’t have
C. won’t have D. haven’t had
【解析】
22、 B。
该题考查根据语境选用正确时态题。上句说“你为什么没去参加会议”,据此回答“我当时正在等我姑姑从美国打来的长途电话”,说的是“你们开会时”我正在等一个电话。
23、 C。
指到目前为止还没有人把这件事通知我。相当于在后面省略了so far。
24、B。
句意:戏剧在我到达之前就已上演了半小时,即表示“过去的过去”,且短暂性动词不与持续性时间连用,故须将 start→be on 才可与持续性时间连用。
25、D。
从昨天坏了一直到今天来时还没有修好,表示从过去某一时刻开始一直延缓到现在的动作或状态要作现在完成时态。
免责声明:本站所提供试题均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。