【正文】
一般現(xiàn)在時,B,learnt 一般過去時CB.learnsA. has gone去了某地,表示該人不在說話地點; B. has been去過某地,表示主語曾經(jīng)去過某地,有這種經(jīng)歷;C. went過去式,去;D. will go將來時態(tài),將要去。D.has gone根據(jù)句意,第一空實際上是詢問詞典在哪兒,即表示看見詞典與現(xiàn)在有關(guān)系,所以用現(xiàn)在完成時;第二空根據(jù)when I came in可知是過去我進來的時候發(fā)生的動作,用一般過去時,故答案為C。Did you see。Have you seen。Did you see?!獩]關(guān)系.會議只開了5分鐘,請這邊走。has endedA.【點評】本題考查現(xiàn)在完成時,注意掌握結(jié)構(gòu)has/have+過去分詞。has married【答案】A 【解析】【分析】句意:他已經(jīng)結(jié)婚十年了。got marriedmarriedhas been married【點評】考查現(xiàn)在完成時8.Hehadn39。t stayedt seen your grandfather for two years. What happened to him?—Oh, he ________ here for two years.A.for+時間段用現(xiàn)在完成時,并且用延續(xù)性動詞,現(xiàn)在完成時的結(jié)構(gòu)是have/has+動詞過去分詞,排除B。have married, have been married【答案】 C 【解析】【分析】句意:——Mary,我記得幾年前你結(jié)婚了。married, marriedfor 3 years.A.根據(jù) for more than a week ,可知用現(xiàn)在完成時,have/has been done,故選A。is openinghas been open 此處與how long連用,故此處用延續(xù)性動詞,位于情態(tài)動詞can之后,故用動詞原形keep,故選C。D.C.B.4.—How long can I _________ this book?—Five days. But you must return it on time.A.D.am reading強調(diào)過去發(fā)生的動作對現(xiàn)在的影響,應(yīng)用現(xiàn)在完成時,故選B。C.all my money on an MP5.A.t you buy a new pair?—Because I 由句意可知應(yīng)用現(xiàn)在完成時。have caughta cold. I am not feeling well nowA.初中英語現(xiàn)在完成時解析版匯編一、初中英語現(xiàn)在完成時1.I B.was catchingcatch a cold意為“感冒”。2.—Your shoes are so old. Why don39。have spentwas spending【答案】 B 【解析】【分析】因為把所有的錢都花在MP5上,所以沒錢買鞋。s so exciting that I _______ it twice.A.have read【點評】此題考查現(xiàn)在完成時的用法。A,borrow借,瞬間性動詞;B, lend接,是瞬間性動詞;C,keep保留,是延續(xù)性動詞;D,kept是過去式。5.—They say there is a new restaurant near here. —Yes, and it ______ for more than a week.A.C.——是的,它已經(jīng)開了一個多星期了。several years ago. — Yes, I B.married, have been marriedD.排除D。7.—I haven39。hasn39。D.可知選B。 for ten years. A.B.C.D.故選A。B.has been on【答案】 C 【解析】【分析】句意:——對不起,我遲到了。t fin