![]() ![]() |
現(xiàn)在完成時(shí)的四種用法 |
作者:admin 文章來源:本站原創(chuàng) 點(diǎn)擊數(shù) 更新時(shí)間:2011-12-06 文章錄入:admin 責(zé)任編輯:admin |
|
11. —I suppose you ______ that report yet? —I finished it yesterday, as a matter of fact. A. didn’t finish B. haven’t finished C. hadn’t finished D. wasn’t finishing 12. —_______ any replies yet? —Six yeses and two noes so far. A. Do you have B. Did you have C. Have you had D. Had you had 13. — _______ leave at the end of this month. — I don’t think you should do that until _______ another job. A. I’m going to; you’d found B. I’m going to; you’ve found C. I’ll; you’ll find D. I’ll; you’d find 【答案與解析】 1. C。用現(xiàn)在完成時(shí)表示影響,即指現(xiàn)在已經(jīng)作出決定。 2. B。用現(xiàn)在完成時(shí)表示影響或結(jié)果,即現(xiàn)在筆不見了,結(jié)果是由于某人已經(jīng)把它拿走了。 3. B。before 用作副詞時(shí)不與具體時(shí)間連用,泛指“以前”,通常與一般過去時(shí)或現(xiàn)在完成時(shí)連用。 4. B。因?yàn)樵跁r(shí)間狀語(yǔ)從句中要用一般現(xiàn)在時(shí)代替一般將來時(shí)。若強(qiáng)調(diào)從句動(dòng)作發(fā)生在主句動(dòng)作之前時(shí),用現(xiàn)在完成時(shí)代替將來完成時(shí),本題屬后一種情況。 5. B。因?yàn)?/FONT> these years 是包括現(xiàn)在在內(nèi)的,故用現(xiàn)在完成時(shí)。 6. D。受前一句left的影響,易誤選B。題干中的since說明此處應(yīng)用現(xiàn)在完成時(shí)態(tài)。從問句中也可看出來,此處強(qiáng)調(diào)動(dòng)作對(duì)現(xiàn)在的影響,故要用現(xiàn)在完成時(shí)的被動(dòng)式。 7. D。從昨天壞了一直到今天此時(shí)還沒有修好,表示從過去某一時(shí)刻開始一直延緩到現(xiàn)在的動(dòng)作或狀態(tài)要用現(xiàn)在完成時(shí)態(tài)。 8. A。根據(jù)句中的since可知,空格處應(yīng)用現(xiàn)在完成時(shí)。句意為:自從實(shí)施速度限制,這條路上的交通事故已經(jīng)少些了。 9. D。根據(jù)前文語(yǔ)境可知,這個(gè)小男孩當(dāng)時(shí)在wandering about(慢無目的地閑逛),所以他有可能已經(jīng)與他母親走散了,故用現(xiàn)在完成時(shí)最合適。 10. A。根據(jù)句中的for a year now可知,計(jì)劃的討論到現(xiàn)在已持續(xù)了一年,它表示的是從過去一直持續(xù)到現(xiàn)在的情況,所以第一空要用現(xiàn)在完成時(shí);而第二空用現(xiàn)在完成時(shí),則表示的是一種結(jié)果。 11. B。根據(jù)答語(yǔ)的意思“事實(shí)上,我昨天就完成了”可知,問話人的意思肯定是“我想你還沒有寫完報(bào)告吧”,所以用現(xiàn)在完成時(shí),表示現(xiàn)在的結(jié)果。 12. C。此處用現(xiàn)在完成時(shí)表示詢問結(jié)果(www.hz123456.com)。 13. B。從對(duì)話內(nèi)容上看,這是兩個(gè)關(guān)系比較要好的朋友(或熟人或親人等)之間的談話。第一空用be going to結(jié)構(gòu),表示說話者的“打算”;第二空用現(xiàn)在完成時(shí),表示對(duì)方的勸告——要等已經(jīng)找好新的工作,然后再辭職。 |
![]() ![]() |