【正文】
.He 一HeD.will。C.用現(xiàn)在完成時強調過去發(fā)生的事件對現(xiàn)在的影響。B.B.is。I have kept the book for two days.故選B。has been【答案】 B 【解析】【分析】句意:“多好的一塊表啊!你買了多久了? “剛剛兩周。 buy having had buydoesn39。wasn39。 China before.This is her first time to be here. bought【答案】 B 【解析】【分析】句意:——看這些郵票,我持有它們5年了。have kept我已經有兩年沒有打過了。C.t played13.A number of tourists _____ Yangzhou many times because such a beautiful city. A.B.12.Great changest find them now.A. has happened【答案】D 【解析】【分析】句意:剛才你發(fā)生了什么事?別擔心,沒什么事發(fā)生?!军c評】考查動詞的時態(tài),注意理解句意,根據(jù)時態(tài)的定義判斷。 saw have seenD.8.—I haven39。has gone to。 been dead。died以及Have been to;have been in;have gone to三個短語的詞義和用法。He has been in ShanghaiC.is teachingD.強調過去發(fā)生的動作對現(xiàn)在的影響,應用現(xiàn)在完成時,故選B。t you buy a new pair?—Because I B.可知,用現(xiàn)在完成時,have got,故選C。spendam spendingB.主語是he,用has,故選B.【點評】考查現(xiàn)在完成時,注意其常與for+一段時間連用。主語he是三人稱單數(shù),用has gone to。B.故選D。B.has been to”去過某地“,現(xiàn)在已經回來了;has gone to”去了某地“,還沒有回來;has been in”待在某地“一段時間。t stayed【點評】考查現(xiàn)在完成時9.—_______ my dictionary? I can39。Have you seen。【答案】C 【解析】【分析】句意:你看見我的詞典了嗎?我到處都找不到了。happened。have gone to去了;been to去過。C.take place“發(fā)生”沒有被動語態(tài)?!军c評】考查現(xiàn)在完成時,注意have been to表示去過回來了,have gone to表示去了還沒回來。t playD.t visitt visited17. What a nice watch! How long C.will go【答案】 B 【解析】【分析】考查動詞的時態(tài)?!军c評】考查句子結構。Since 引導一個過去時的句子,所以第二個空填die的過去式,主句應該用現(xiàn)在完成時,也可以用is ,但比較口語化,綜合兩個空可知選B。has gone to【答案】 D 【解析】【分析】句意:邁克去了書店。B.ever一般永遠現(xiàn)在完成時的疑問句中,只有C選項是完成時態(tài),故選C。C.24.一Where is Mr.Miller?has gone;has goneC.has been。27.Our foreign teacher Miss Smith us English since five years ago.A.went away from【點評】考查現(xiàn)在完成時中延續(xù)性動詞與for時間段的連用。故選D。D.How many【答案】B 【解析】【分析】句意:你什么時候有的手機?自從2015年。How soonHow longHow often29.—C.teaches【答案】 C 【解析】【分析】句意:我們的外語老師史密斯小姐從五年前就教我們英語。D.B