做一些真题巩固所学知识点,知识是通过不断实践掌握住的,因此适量的练习是很有必要的哦!下面是小编收集整理的八年级英语时态练习题,大家一起来看看吧!
八年级英语时态练习题:
1. If the robot ______ wrong, you can get a new one for free or get all your money back.
A. went B. goes C. would go D. will go
【答案】B
【解析】If 引导的条件状语从句,主句用情态动词,从句用一般现在时态表示将来的意义,故选B。
2. 一 What will you do if it ______ tomorrow?
一 We have to carry it on, since we've got everything ready.
A. is raining B. rains C. will rain D. rain
【答案】B
【解析】If引导的条件状语从句,根据主将从现原则,主句用一般将来时态,从句用一般现在时态,故选B。
3. —I saw Mr Smith in the office at ten yesterday morning.
—He ______ an English party with us then.
A. has B. had C. was having D. has had
【答案】C
【解析】根据对话可知at ten yesterday morning为下文的时间状语,表示在过去的某一时间点正在发生的动作用“过去进行时态”,故选C。
4. I don’t remember when and where I _____ this umbrella.
A.buy B.have bought C.will buy D.bought
【答案】D
【解析】根据句意“我不记得什么时候在哪儿买的这把伞”可知,买伞的事情是过去发生的,所以用一般过去时态。
5. Our foreign teacher Mr Green ______us English since three years ago.
A. has taught B. is teaching C. taught D. teaches
【答案】A
【解析】since+时间点,表示自从……以来,为现在完成时标志词,所以答案为A。句意:我们的外语老师格林先生自从三年前就教我们英语。
现在进行时典型考题:
1. The church tower which ______ will be open to tourists soon. The work is almost finished.
A. has restored B. has been restored C. is restoring D. is being restored
分析:D。根据句中的…will be open to tourists soon(不久将对游客开放)以及 The work is almost finished(工程差不多快结束了)可知,the church tower的修复工程还正在进行,故用现在进行时的被动语态。
2. —I’m not finished with my dinner yet.
—But our friends ______ for us.
A. will wait B. wait C. have waited D. are waiting
分析:D。根据句首的but可知,选现在进行时比较符合语境。对话的意思是:“我还有没吃完饭。”“但是我们的朋友在等我们了。”
3. —Joan, what ______ in your hand?
—Look! It’s a birthday gift for my grandma.
A. had you held B. are you holding C. do you hold D. will you hold
分析:B。由于答句中的look用的是祈使句,这说明手里说话者的手里正拿着东西,故空格处应用现在进行时。又如:
Competitors are offering lower price. 竞争者正在报较低的价格。
Women are fighting for their rights. 妇女们正在为自身的权利而斗争。
4. I’ll go to the library as soon as I finish what I ______.
A. was doing B. am doing C. have done D. had been doing
分析:B。句意是:我一完成我做的工作就去图书馆。由于“去图书馆”用的是一般将来时,说明要完成的工作是“现在”正在做的事情,故用现在进行时。又如:
He is studying architecture. 他在学习建筑。
The ambulance is carrying wounded people to the nearest hospital. 救护车正在把受伤的人送到最近的医院。
现在完成时典型考题:
1. My brother is an actor. He ______in several film so far.
A. appears B. appeared C. has appeared D. is appearing
分析:C。因so far(到目前为止)通常与现在完成时连用。
2. The country life he was used to ______ greatly since 1992.
A. change B. has changed C. changing D. have changed
分析:B。since 1992这类时间状语通常与现在完成时连用。主句主语是the country life,句中he was used to是省略了关系代词that的定语从句。
3. Although medical science ______ control over several dangerous diseases, what worries us is that some of them are returning.
A. achieved B. has achieved C. will achieve D. had achieved
分析:B。用现在完成时表示结果或对现在的影响。又如:The streets have been swept free of leaves. 街上的落叶已打扫干净。
过去完成时典型考题:
1. The policeman’s attention was suddenly caught by a small box which ______ placed under the Minister’s car.
A. has been B. was being C. had been D. would be
分析:C。因为这个小盒子“被放在部长车下”发生在“引起警察注意”之前,即“过去的过去”,所以用过去完成时。
2. Susan decided not to work on the program at home because she didn’t want her parents to know what she ______.
A. has done B. had done C. was doing D. is doing
分析:C。因decided和didn’t want都是过去式,排除选项A和D; 因“做”发生在“决定”之后,而不是之前,不能用过去完成时,排除选项B。
更多培训课程,学习资讯,课程优惠,课程开班,学校地址等学校信息,请进入 天才领路者网站详细了解
咨询电话:400-850-8622