![]() ![]() |
英語時(shí)態(tài)考題專練(有詳解) |
作者:spcao 文章來源:本站原創(chuàng) 點(diǎn)擊數(shù) 更新時(shí)間:2009-05-17 文章錄入:admin 責(zé)任編輯:admin |
|
23.—Will you attend the meeting this evening? —But I ________ told anything about it. A. wasn’t B. am not C. haven’t been D. won’t be 24. — What did you think of Act I of the play last night? — I’m sorry. The play ________ when I got there. A. had been started B. had been on for half an hour C. was to start D. had begun for half an hour 25. —Why did you come by bus? —My car broke down yesterday evening and I ________ it repaired. A. didn’t have B. don’t have C. won’t have D. haven’t had 【答案與解析】 1. C。用現(xiàn)在完成時(shí)表示影響,即指現(xiàn)在已經(jīng)作出決定。 2. B。用現(xiàn)在完成時(shí)表示影響或結(jié)果,即現(xiàn)在筆不見了,是由于某人已經(jīng)把它拿走了的結(jié)果。 3. D。用現(xiàn)在進(jìn)行時(shí)表示現(xiàn)在正在進(jìn)行的動(dòng)作。 4. A。從下文的語境看,既然現(xiàn)在叫對(duì)方重復(fù)一遍,說明“沒聽清對(duì)方的最后一點(diǎn)”應(yīng)發(fā)生在過去(即說此話之前)。 5. C。這時(shí)用一般過去時(shí)表示過去曾經(jīng)是老師,但現(xiàn)在不是了。 6. B。before 用作副詞時(shí)不與具體時(shí)間連用,泛指“以前”,通常與一般過去時(shí)或現(xiàn)在完成時(shí)連用。 7. A。由no是對(duì)前句的否定可知現(xiàn)在不在部隊(duì)服役,是以前“服過役”,故用一般過去時(shí)。 8. A。have been to…去過某地(已回來),have gone to…到某地去了(沒回來);又因?yàn)閱柕氖?/FONT>Tom回來之前到去過某地,故用過去完成時(shí)態(tài)。 9. D。從“我們只談了幾句話”可知,當(dāng)我們?nèi)グ菰L時(shí),Professor Smith“正要”離開了,D是過去進(jìn)行時(shí)表示過去將來意義。 10. C。上句“我本不該對(duì)你那么無禮”是對(duì)過去情況的自責(zé),答語“你當(dāng)時(shí)的確很生氣”,用一般過去時(shí),did 在 lose 前表示強(qiáng)調(diào)。 |
![]() ![]() |