勤学教育网合作机构> > 沈阳美联英语欢迎您!

英语过去时态的试题

沈阳美联英语logo
来源:沈阳美联英语

2021-08-23|已帮助:2670

进入 >
做一些习题巩固所学知识点,知识是通过不断实践掌握住的,因此适量的练习是很有必要的哦!下面是小编收集整理的英语过去时态的试题,大家一起来看看吧!
英语过去时态的试题:
一般过去时习题
1. I ______ while reading the English textbook. Luckily, my roommate woke me up in time!
A. had fallen asleep B. have fallen asleep C. fell asleep D. fall asleep
解析:答案选 C。描写过去发生的情况用一般过去时。
2. 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年代初,当然用一般过去时。
英语过去时态的试题
3. —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也与语境不符。
4. 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可知前句的意思是:我曾经叫你不要搬动我的词典的 (你偏不听)。“叫”是在过去发生的动作,用一般过去时。
5. The teacher, with 6 girls and 8 boys of her class, ______ visiting a museum when the earthquake struck.
A. was B. were C. had been D. would be
解析:答案选 A。由when the earthquake struck可知,要用一般过去时,排除C和D; 又因为主语是单数the teacher,所以只有A正确。
过去完成时习题:
1. She ______her hairstyle in her hometown before she came to Chongqing for a better job.
A. would change B. has changed C. changed D. was changing
分析:C。由came可知,她已来重庆了,而改变发型是在来重庆之前,即过去的过去,按理要用过去完成时,但before已经表明紧接着发生的先后两个动作,所以也可用一般过去时,所以选C。
英语过去时态的试题
2. He ______more than 5000 English words when he entered the university at the age of 15.
A. has learned B. would have learned C. learned D. had learned
分析:D。因为上大学是过去,学了5千个英语单词是在上大学之前,即“过去的过去”,所以用过去完成时。
3. Father ______for London on business upon my arrival, so I didn’t see him.
A. has left B. left C. was leaving D. had left
分析:D。由“我没见到他”可知,“在我到达”前“父亲已经去伦敦”了,即父亲去伦敦发生在“过去的过去”,用过去完成时。
过去进行时习题:
1.—Has Sam finished his homework today?
—I have no idea. He ______it this morning.
A. did B. has done C. was doing D. had done
分析:答案为C。由上文可知,下文的大意是:“我不知道Sam现在是否已经做完了作业,(但是我知道)他今天早上在做作业”,所以用过去进行时态。
2. —You were out when I dropped in at your house.
—Oh, I ______for a friend from England at the airport.
A. was waiting B. had waited C. am waiting D. has waited
分析:答案为A。句意是:(你来我家时) 我正在机场等候一位从England来的朋友。表示在过去某一时刻或在过去某一段时间内正在发生的事,用过去进行时,所以选A。
3. — Where did you put the car keys?
— Oh, I ______ I put them on the chair because the phone rang as I ______ in.
A. remembered; come B. remembered; was coming
C. remember; come D. remember; was coming
分析:答案为D。第一空用一般现在时,指的是“现在”还记得; 第二空用过去进行时,指的是当时正在做的事。
一般过去时表现在:
(1) think, mean等动词的过去时表示与现在事实相反的情况。如:
I meant to get up early, but forgot to set the alarm.我本想要早起,但忘记了上闹钟。
I never thought to work here.我从未料到会在这儿上班。
I didn’t expect to meet you here. 我没想到在这儿碰到你。
(2)在某些句型中一般过去时表示现在或将来。如:
It’s high time you started. 你早就该动身了。
I wish I were 30 years younger. 我但愿自己能年轻三十岁。
I wish I had a car some day. 要是我们来日有一辆车多好啊。
I’d rather it were winter now. 我但愿现在是冬天。
I’d rather you come next Monday. 我宁愿你下周星期一来。
If I had the money now, I would buy an English-English dictionary. 如果我现在有钱,我就买本英-英词典。
She talked as if he knew everything. 她说话的神情,好像她什么都知道似的。

以上是沈阳美联英语整理的英语过去时态的试题全部内容。

热门推荐

更多
勤学培训网 英语学习网 英语过去时态的试题