|
英語動詞時態考題精練(有詳解) | |||
作者:HWLZ 文章來源:本站原創 點擊數: 更新時間:2017/1/12 |
|
||
說明:引用此文請注明出處,并務請保留后面的有效鏈接地址,謝謝!
【答案詳解】 1. D。根據“那個小男孩徘徊”這一事實,可推知他已與他的媽媽走散了,故用現在完成時表示結果。 2. C。作者句子后面說“現在開始下雨了”,同時作者慶幸“剛才”沒有去公園,所用一般過去時。句意為:好在我們(剛才)沒有去公園,因為天(現在)已經開始下雨了。 3. D。此處用現在完成進行時表示持續到現在的一段時間。 4. B。用現在完成時表示結果,即你已經錯過了機會,其結果是“你只能等了”。 5. B。用現在完成時表示影響或結果,即現在筆不見了,是由于某人已經把它拿走了的結果。 6. A。信息句為一般現在時,根據后句中all day long判斷,這顯然是強調播放新聞對現在的影響,故選現在完成時。 7. C。“遲到”用的是過去時,“沒想到路面結冰”應是過去的過去,故用過去完成時。 8. B。when引導的是一個非限制性定語從句,when指20世紀90年代初,當然用一般過去時。 9. A。這是“祈使句+and +陳述句”句型,祈使句相當于一個條件狀語從句,and后的陳述句的謂語用一般將來時,這是一個較為固定的句型。 10. D。因為Jane已經度假去了,“離開”此地就當然是在此之前的過去某個時間了,所以用一般過去時,選D。另外,when通常都不與完成時連用,排除B和C;A與語境不符,不能選。 11. A。由破折號后面的now可知前句的意思是:我曾經叫你不要搬動我的詞典的。這里的“叫”顯然發生在過去的動作,故用一般過去時。 12. B。由What’s=What is可知,現在仍在發出聲音,也就是說“鄰居們正在為一個晚會作準備”,故用現在進行時態。 13. A。由句中的when the earthquake struck可知,此題要用一般過去時,排除C和D;又因為主語是單數the teacher,所以只有A正確。 14. A。that is意為“換句話說”,它表明前后兩句意思相同。由于前面一句的謂語has set是現在完成時,所以后面一句的謂語動詞也應用現在完成時,故排除C和D;又因主語the sales是復數,選出正確答案A。 15. D。因為由語境可知,see應該發生在kept looking之前,即過去的過去,所以用過去完成時,只有D正確。 16. C。由came可知,她已來重慶了,而改變發型是在來重慶之前,即過去的過去,按理要用過去完成時,但before已經表明緊接著發生的先后兩個動作,所以也可用一般過去時,所以選C。 17. D。根據句中的entered可知,他上大學是過去的事,而學了5千個英語單詞又是在上大學之前,即“過去的過去”,所以用過去完成時。 18. B。因賓語從句中的時態是一般將來時,主句中的謂語動詞不可能是過去時態,排除選項A和D;由語境判斷,不是“將要決定”,而是“現在已經決定”,所以排除D。 19. B。根據表示對照的years ago和recent可知,我們“以前不知道這一點”,但“現在已經證明了這一點”,所以用現在完成時。 20. C。因decided和didn’t want都是過去式,排除選項A和D;因“做”發生在“決定”之后,而不是之前,不能用過去完成時,排除選項B。 21. C。由問句和答語I am going…可知,要用將來時態,排除選項A和B;電影的開始和結束是影院在時刻表中已有的計劃,用一般現在時表示,表示最近的打算或安排,可用現在現進時表示。 22. B。根據句中的used to可知,空格處應填一般過去時。句意為:我們過去認為不可能的現在都似乎有可能成為現實。 23. B。第一空用be going to表示打算或意圖,第二空用現在完成時暗示對方應該“先找到新工作,然后再辭職”。注:第二空若不用現在完成時,用一般現在時也可以。 24. D。第一空用一般現在時,指的是“現在”還記得;第二空用過去進行時,指的是當時正在做的事。 25. B。此處用現在進行時表示馬上要發生的情況(主要表示按計劃或安排要發生的動作),如:I’m leaving tomorrow. 我明天走。They’re getting married next month. 他們下個月結婚。 26. C。用于供參照的過去時間為was nervous(當時坐飛機很緊緊),與之相比較,hadn’t flown(沒有坐過飛機)顯然屬于“過去的過去”,故用過去完成時。 27. C。許多同學可能會簡單地根據前面的was giving而誤選A。但事實上,此題提供的語境是:我當時正在給一群人作報告,這個報告我曾給其他若干批人講過。由于was giving為過去進行時,而“曾給其他若干批人講過”顯然發生在was giving這一過去時間之前,故用過去完成時,即答案選C。 28. A。根據句中的were busily setting the table可知,晚會還沒有舉行,由此可排除B和D;比較A和C,A最佳,因為已經在擺桌子,說明晚會馬上就要舉行了,故用be to do sth結構更合適。 29. D。如果同學們注意到題干中的連詞if以及選項中的comes和will come,便可猜測到本題是考查考生對句中的if用法的理解,若if表示“是否”,則它所引導的是賓語從句,那么則要用將來時態表示將來意義;若if表示“如果”,則它所引導的是條件狀語從句,則要用一般現在時表示將來意義。通讀全句,根據句意可以確定if的意思是“是否”。 30. D。解答此題的關鍵是要抓住early這一形容詞。early European playing-cards的意思是“早期歐洲人玩的撲克牌”,既然是“早期”,肯定就是過去的事了,所以用一般過去時。 |
|||
文章錄入:admin 責任編輯:admin | |||
【發表評論】【加入收藏】【告訴好友】【打印此文】【關閉窗口】 |
|
||||||
| 網站地圖 | 版權申明 | 設為首頁 | 加入收藏 | 會員中心 | 取回密碼 | 友情鏈接 | 用戶留言 | 管理登錄 | ||||
|