做一些真題鞏固所學知識點,知識是通過不斷實踐掌握住的,因此適量的練習是很有必要的哦!下面是小編收集整理的八年級英語時態(tài)練習題,大家一起來看看吧!
?
八年級英語時態(tài)練習題:
?
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 引導(dǎo)的條件狀語從句,主句用情態(tài)動詞,從句用一般現(xiàn)在時態(tài)表示將來的意義,故選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引導(dǎo)的條件狀語從句,根據(jù)主將從現(xiàn)原則,主句用一般將來時態(tài),從句用一般現(xiàn)在時態(tài),故選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
?
【解析】根據(jù)對話可知at ten yesterday morning為下文的時間狀語,表示在過去的某一時間點正在發(fā)生的動作用“過去進行時態(tài)”,故選C。
?
4. I don’t remember when and where I _____ this umbrella.
?
A.buy B.have bought C.will buy D.bought
?
【答案】D
?
【解析】根據(jù)句意“我不記得什么時候在哪兒買的這把傘”可知,買傘的事情是過去發(fā)生的,所以用一般過去時態(tài)。
?
5. Our foreign teacher Mr Green ______us English since three years ago.
?
A. has taught B. is teaching C. taught D. teaches
?
【答案】A
?
【解析】since+時間點,表示自從……以來,為現(xiàn)在完成時標志詞,所以答案為A。句意:我們的外語老師格林先生自從三年前就教我們英語。
?
現(xiàn)在進行時典型考題:
?
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。根據(jù)句中的…will be open to tourists soon(不久將對游客開放)以及 The work is almost finished(工程差不多快結(jié)束了)可知,the church tower的修復(fù)工程還正在進行,故用現(xiàn)在進行時的被動語態(tài)。
?
?
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。根據(jù)句首的but可知,選現(xiàn)在進行時比較符合語境。對話的意思是:“我還有沒吃完飯?!薄暗俏覀兊呐笥言诘任覀兞??!?
?
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用的是祈使句,這說明手里說話者的手里正拿著東西,故空格處應(yīng)用現(xiàn)在進行時。又如:
?
Competitors are offering lower price. 競爭者正在報較低的價格。
?
Women are fighting for their rights. 婦女們正在為自身的權(quán)利而斗爭。
?
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。句意是:我一完成我做的工作就去圖書館。由于“去圖書館”用的是一般將來時,說明要完成的工作是“現(xiàn)在”正在做的事情,故用現(xiàn)在進行時。又如:
?
He is studying architecture. 他在學習建筑。
?
The ambulance is carrying wounded people to the nearest hospital. 救護車正在把受傷的人送到最近的醫(yī)院。
?
現(xiàn)在完成時典型考題:
?
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(到目前為止)通常與現(xiàn)在完成時連用。
?
2. The country life he was used to ______ greatly since 1992.
?
A. change B. has changed C. changing D. have changed
?
分析:B。since 1992這類時間狀語通常與現(xiàn)在完成時連用。主句主語是the country life,句中he was used to是省略了關(guān)系代詞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。用現(xiàn)在完成時表示結(jié)果或?qū)ΜF(xiàn)在的影響。又如: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。因為這個小盒子“被放在部長車下”發(fā)生在“引起警察注意”之前,即“過去的過去”,所以用過去完成時。
?
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; 因“做”發(fā)生在“決定”之后,而不是之前,不能用過去完成時,排除選項B。