内容正文:
高中英语语法单项选择题分类整理练习 动词、时态、语态
1. Sales of CDs have greatly increased since the early 1990s, when people ________ to enjoy the advantages of this new technology.
A. begin B. began
C. have begun D. had begun
解析:答案是B. when引导的是一个非限制性定语从句,when指20世纪90年代初,当然用一般过去时。
2. Turn on the television or open a magazine and you ________ advertisements showing happy families.
A. will often see B. often see
C. are often seeing D. have often seen
解析:答案是A. 这是“祈使句+and +陈述句”句型,祈使句相当于一个条件状语从句,and后的陈述句的谓语用一般将来时,这是一个较为固定的句型。
3. —Did Alan enjoy seeing his old friends yesterday?
—Yes, he did. He ______ his old friends for a long time.
A. didn’t see B. wouldn’t see
C. hasn’t seen D. hadn’t seen
解析:答案是D。由于见朋友发生在过去(即昨天),而很久没有见到朋友自然是昨天的见面之前,即属于过去的过去,故用过去完成时。
4. When I called you this morning, nobody answered the phone. Where _____?
A. did you go B. have you gone
C. were you D. had you been
解析:答案是C。句子的前半句说上午打电话时没有人接电话,而后半句问对方当时在什么地方。显然,句子前后两部分的时间应一致,即用一般过去时。
5. —I hear Jane has gone to the Holy Island for her holiday.
—Oh, how nice! Do you know when she ________?
A. was leaving B. had left
C. has left D. left
解析:答案是D. 因为Jane已经度假去了,“离开”此地就当然是在此之前的过去某个时间了,所以用一般过去时,选D。另外,when通常都不与完成时连用,排除B和C,A也与语境不符。
6. —What were you doing when Tony phoned you?
—I had just finished my work and________ to take a shower.
A. had started B. started
C. have started D. was starting
解析:答案是D. 过去进行时在此表示过去准备要做的事。句意为:(Tony给我打电话时)我刚好做完工作,准备去冲凉。
7. I ________ you not to move my dictionary—now I can’t find it.
A. asked B. ask
C. was asking D. had asked
解析:答案是A. 由now可知前句的意思是:我曾经叫你不要搬动我的词典的 (你偏不听)。“叫”是在过去发生的动作,用一般过去时。
8. —Has Sam finished his homework today?
—I have no idea. He ________ it this morning.
A. did