【正文】
第一空表述的是一個發(fā)生在2005年(即過去)的一個動作,所以為一般過去時,其次 married 后面要接賓語,get married 表示的是短暫性動作,所以應填get married. 第二空由“till now”可知表示的是從過去直到現(xiàn)在的一種狀態(tài)即為現(xiàn)在完成時,此處married做形容詞“已婚的”故填“has been married”,故選A.【點評】此題考查了動詞時態(tài)問題,同時也考查了“get married”和“married ”的區(qū)別。got married;had been marriedB.got married;has been married for 9 years till now. 15.Mr.Fan故選D。has been【答案】 D 【解析】【分析】句意為“Mike過去是尖子生,但自從迷上電子游戲以來成績落后了”。C.has fallenbehind since he lost himself in puter games.A.14.Mike used to be a top student, but he ——沒關系.會議只開了5分鐘,請這邊走。C.has endedA.m sorry for being late.—Never mind. The meeting ______for only 5 minutes. This way, please.have been 是指去過某地切已經(jīng)回來了,have gone 是指去了某地還沒有回來,根據(jù)答句Three ,故選 A。had;gone【答案】 A 【解析】【分析】句意是:——你今年去過北京幾次?——三次。have;gonehad;beenhave;been注意現(xiàn)在完成時的用法。句中since 2016是現(xiàn)在完成時態(tài)常用的時間狀語,其結構是主語+have/has+動詞過去分詞,且主語是you,則應填寫have written,故答案選B。D.C.B.to your mother? —109 in all, since 2016. A.11.—How many letters而在所給選項中,只有be married表示結婚狀態(tài),具有延續(xù)性,故選C。D.had been marriedB.married根據(jù)for about half a year是一段時間,排除非延續(xù)性動詞A、B、C這三個選項,故選D。D.C.B.t seen him for a long time.— He _______ Beijing for about half a year. He moved there in January.A.以及Have been to;have been in;have gone to三個短語的詞義和用法。故選C。本題中父親是人們在找的人,所以是去了某地,還沒回來,用have gone to。He have been to Shanghai【答案】C 【解析】【分析】句意:-你的父親在哪兒?-他去上海了。He has been in ShanghaiC. .A.8.—Where is your father?—根據(jù)twice可知已經(jīng)發(fā)生了,故此處用現(xiàn)在完成時,故為have read,故選B。D.was readingB.am reading7.—How do you like Treasure Island,Lucy?—It39。句意是:自從我五歲時被狗傷過之后我就一直怕狗。D.C.B.scared of dogs ever since a dog hurt me when I was five years old.A.6.I 由句中的語句for 10 years 提示可知