
A.will g; didB.have gne; dC.have been; did
2.—Hw lng have yu stayed in this city?
—I’ve lived here ________ eight years ag.
A.frB.asC.since
3.My mther ________ the meal fr us. We can have dinner at any time.
A.is ckingB.will ckC.ckedD.has cked
4.Mr. Li is nt at hme. He ________ t Hainan fr a hliday.
A.has beenB.wentC.has gne
5.—Why are yu s happy?
—Because the ffer frm Harvard University I’m lking frward t ________.
A.arrivingB.has arrivedC.arrive
6.—I can’t find Betty nw.
—Oh, she with her friends ________ the park t have a picnic.
A.has been tB.have gne tC.has gne tD.have been t
7.This bk must be great. My sister ________ it three times.
A.has readB.readsC.is readingD.will read
8.The stry must be perfect. My sister ________ it fur times.
A.readsB.is readingC.has readD.was reading
9.I __________ f this stry befre. S please tell it t me, OK?
A.will nt hearB.have never heardC.dn’t hearD.am nt hearing
10.Fenghuang Square ________ fr abut tw years, but I ________ there yet.
A.has pened; haven’t gneB.has pened; haven’t been
C.has been pen; haven’t beenD.has been pen; haven’t gne
11.G ________ hme. Yur mther ________ a delicius meal fr yu.
A.straightly; preparedB.straight; prepared
C.straight; has preparedD.straightly; has ck
12.—Hw lng ________ David and Vicky ________ married?
—Fr abut 40 years.
A.were; beingB.have; gtC.have; beenD.did; get
13.—Our mtherland ________ a lt s far.
—Yes. I hpe it will be even ________.
A.has changed; betterB.changed; gdC.has changed; wellD.changed; better
14.—May I speak t Mr Green?
—Srry. He _________ New Yrk n business. He tld me he ________ in tw weeks.
A.has been in; will cme back
B.has been t; wuld be back
C.has gne t; will be back
D.has gne t; wuld cme back
15.—D yu knw Mandy very well?
—Yes, she and I ________ friends since we met in Hng Kng last summer.
A.have madeB.have becmeC.wereD.have been
16.—I heard that yu are ging t be an exchange student fr ________ study.
—Yes, and I have ________ learnt abut the schl.
A.further; alreadyB.farther; yet
C.mre; just nwD.much; yesterday
17.—Where is Benny?
—He ________ the supermarket. We dn’t have ________.
A.has been t; many eggs
B.has been in; any eggs
C.has gne in; sme eggs
D.has gne t; enugh eggs
18.Shenzhen Railway Line 8 ________ t public since this Octber.
A.has penedB.has been penC.had pened
19.Which f the fllwing sentences is CORRECT?
A.The mall is t crwded that I finished shpping as quickly as pssible.
B.N ne knws what the cmputers f tmrrw will be like.
C.Wh studies mre hardly, Mark r Billy?
D.Mike has been t the library and I think he'll be back in an hur.
20.Hw clean the classrm is! I’m sure smene ________ it.
A.cleansB.is cleaningC.will cleanD.has cleaned
21.________ I have finished reading 4 bks.
A.S lngB.S deepC.S highD.S far
22.Since yu asked me t d it, I ________ it many times.
A.will tryB.have triedC.am tryingD.try
23.Nancy ________ abut many lcal custms in different cuntries since she bught an encyclpedia last mnth.
A.learnedB.learnsC.has learnedD.is learning
24.—Yur watch is really ld, Je.
—Yes, I ________ it since I was six.
A.haveB.will have
C.have hadD.am having
25.I ________ my hmewrk. Can I g t play with my friends nw, Mm?
A.cmpleteB.cmpleted
C.have cmpletedD.will cmplete
26.—Why wn’t yu g t the mvies with us, Peter?
—Because I ________ that mvie twice.
A.seeB.have seenC.sawD.will see
27.He likes nvels written by J.K. Rwling. He ________ all her wrks abut Harry Ptter twice.
A.has readB.readC.is readingD.reads
28.Mm, I ________ my hmewrk. We can g shpping nw.
A.finishedB.is finishingC.will finishD.have finished
29.—Are yu ging anywhere fr a hliday this winter?
—Yes, I________ a plan already.
A.makeB.will makeC.have madeD.am making
30.Jhn’s grandmther ________ fr tw years.
A.diedB.is dyingC.has diedD.has been dead
31.—Where is yur mther, Kim?
—She ________ Hangzhu. She’ll cme back this weekend.
A.ges tB.has gne tC.will g tD.has been t
32.William ________ six bks, and all f them are bestsellers.
A.will writeB.is writingC.has writtenD.writes
33.Li Ming ________ the bk fr many years since he ________ it as a prize in the cmpetitin.
A.kept; gtB.has kept; has gtC.has kept; getD.has kept; gt
34.—When _________ yur dad _________ this car?
—In 2013. He _________ this car fr ten years. He lves it very much.
A.has; bught; has hadB.has; bught; has bught
C.did; buy; has bughtD.did; buy; has had
35.—Have yu ever _________ any ther cuntry befre?
—Yes. I _________ Australia last year. I’ve stayed there fr tw weeks.
A.been t; gne tB.been t; went t
C.gne t; been tD.gne t; went t
36.Mr. Wang __________ many letters t his friends since 2012.
A.wrteB.writesC.has writtenD.will write
37.The Harry Ptter bks ________ pretty ppular since they were published.
A.becmeB.will becme
C.have becmeD.are becming
38.Ben ________ at least twenty letters t his mther since he jined the army last year.
A.writeB.wrte
C.will writeD.has written
39.He ________ in Qingda fr the last 13 years.
A.livesB.livedC.has lived
40.I think the muntains __________ with trees in a few years’ time.
A.are cveredB.will be cveredC.are cveringD.will cver
41.—________ yu ________ yur hmewrk?
—Yes. I ________ it an hur ag.
A.Did, finish; have finishedB.Did, finish; finished
C.Have, finished; finishedD.Have, finished; have finished
42.—Hw lng ________ yu ________ these bks?
—Fr a mnth.
A.d; keepB.did; keepC.will; brrwD.have; kept
43.—Where is yur father?
—He ________ t the cmpany. And he will be back ________ tw hurs.
A.has been, inB.has gne, inC.went, frD.ges, after
44.S far, we ________ 6000 English wrds.
A.are studyingB.have studiedC.studiedD.study
45.—________ yu ________ yur hmewrk yet?
—Yes. I ________ it a mment ag.
A.Did, d; finishedB.Have, dne; have finished
C.Have, dne; finishedD.Have, d; finished
46.I haven’t seen him ________ three years ________ we met in Shanghai.
A.fr; sinceB.since; frC.in; sinceD.fr; when
47.It’s nice t see yu again. We________each ther since 2018.
A.wn’t seeB.dn’t seeC.haven’t seenD.didn’t see
48.Yur brther ________ bks in his rm fr abut tw hurs.
A.readB.is readingC.readsD.has read
49.Since then, we ________ with each ther.
A.kept in tuchB.have kept in tuch
C.have kept n tuchD.kept in cntact
50.I must return the bk t him, I have ________ it fr t lng.
A.hadB.brrwedC.kept
51.—Where’s yur father?
—He ________ Guangzhu and he will be back in tw days.
A.has gne tB.has been tC.went tD.ges t
52.—It seems that yu have learnt a lt abut Shijiazhuang.
—Of curse. I ________ here fr ten years.
A.have mvedB.have beenC.have cmeD.have left
53.The weather is changeable these days. It rainy and cludy in the past few days. I hpe that tmrrw will be a sunny day.
A.will beB.isC.has beenD.was
54.—Where is Mr. Li? I can’t find him anywhere.
—He ________ the library and will be back in tw hurs.
A.will g tB.ges tC.has been tD.has gne t
55.—Is Jessica giving us a speech this evening?
—N, it ________ be her. She ________ Japan.
A.mustn’t; has gne tB.mustn’t; has been t
C.can’t; has gne tD.can’t; has been t
56.— I bught this dictinary tw weeks ag.
— Yu mean yu ________ it fr half a mnth.
A.have bughtB.have hadC.have been bughtD.bught
57.—Linda, is that man yur English teacher Mr. Han?
—N, it can’t be him. He ________ Shanghai fr further study.
A.has gne tB.has been tC.ges tD.was ging t
58.Mr. Smith _________ Chinese fr tw years. He’s much better at it nw.
A.learnB.will learnC.was learningD.has learned
59.Yu ________ TV fr tw hurs, Sam. Yu shuld stp t have a rest.
A.watchB.are watchingC.have watchedD.will watch
60.The phtgrapher ________ many beautiful places befre, but this year he ________ a war-trn (飽經戰(zhàn)火的) cuntry t recrd the difficult lives f the peple.
A.has been in; has gne tB.has been t; has gne t
C.has been in; has been inD.has been t; has been t
61.Michael’s grandfather ________ fr a lng time, s he really missed him.
A.has diedB.has been deadC.died
62.The cuple ________ Lijiang fr twenty years and they cnsider it as the mst suitable place t live in.
A.have been inB.have gne tC.has been in
63.He ________ a freigner since he ________ her in Shenzhen.
A.has made friends with; metB.has made friends with; has met
C.has been friends with; metD.has been friends with; has met
64.—May I speak t Mr. White?
—Srry, he ________ Beijing. But he ________ in tw days.
A.has been t; will return backB.has gne t; will cme back
C.has gne t; will return backD.has been t; will cme back
65.—Mr. Li will cme t check ur hmewrk this aftern. ________ yu ________ it?
—Nt yet. I ________ it right nw.
A.Did, finish; will dB.Did, finish; am ding
C.Have, finished; will dD.Have, finished; am ding
66.Tny and his friends ________ Yunnan fr a hliday. They will be back in a week.
A.have been tB.have gne tC.has been t
67.Yesterday he ________ me he wuld cme early. But s far, he ________.
A.tld; didn’t turn upB.has tld; hasn’t turned up
C.has tld; didn’t turn upD.tld; hasn’t turned up
68.I’ve wrked as a vlunteer in this cmmunity ________ nearly five years ________ 2017.
A.since; frB.fr; sinceC.since; sinceD.fr; fr
69.David knws much abut the city because he ________ there many times.
A.has beenB.has gneC.wentD.ges
70.—Did yur uncle g t the UK last summer hliday?
—In fact, he ________ Lndn fr nearly three years.
A.has gne tB.has been tC.has been inD.went t
71.—Excuse me, may I speak t Michelle, please?
—Srry. She ________ the library. Shall I take a message?
A.went tB.has been tC.has gne tD.has been in
72.—Let’s turn n the TV and watch the ftball match.
—It’s t late. It _______ fr an hur. And the result was 1-0.
A.has finishedB.has begunC.has been nD.has been ver
73.—Sandy, remember t return the bk n time. Yu them fr tw weeks.
—OK, I will.
A.have brrwedB.brrwedC.have keptD.kept
74.—_____ Tm with his sister _______ the Leaning Twer f Pisa?
—Yes, nly nce.
A.Has; been tB.Have; been inC.Has; gne tD.Have; been t
75.—Must I return the bk this week, Miss Green?
—N, yu ________. Yu can ________ it fr anther seven days.
A.mustn’t; keepB.needn’t; brrw
C.dn’t have t; keepD.mustn’t; lend
76.—________ has Kitty been ________ Hng Kng Disneyland?
—Never.
A.Hw lng; tB.Hw many times; t
C.Hw lng; inD.Hw many times; in
77.Last week I ________ a bk. That’s t say, since last week I ________ a bk.
A.have kept, have keptB.have kept, have brrwed
C.brrwed, have brrwedD.brrwed, have kept
78.—Hw lng ________ yur brther ________ a cld?
—Fr three days. I think he shuld g t see a dctr.
A.d; catchB.did; catchC.has; hadD.has; caught
79.Mr. Lu ________ Kunming. He ________ the city three times. This time he ________ there fr three days.
A.has been t; has been t; has been inB.has gne t; has been t; has been in
C.has been in; has been t; has gneD.has gne t; has been t; has been
80.—May I speak t Mary, please?
—Srry, she is nt here nw. She ________ the library.
A.wentB.was ging t
C.has been tD.has gne t
81.—Have yu ever ________ Guilin befre?
—Yes. I went there with my mther last year.
A.gne inB.gne t
C.been inD.been t
82.Harry ________ that beautiful village fr half a mnth and he will cme back next week.
A.has been tB.has been in
C.has gne tD.has gne in
83.Lily brrwed a bk frm Jerry and ________ it back t him already.
A.givesB.gave
C.has givenD.will give
84.—________ yu________ the play Wtu Guild Hall yet?
—Yes. I ________ it with Jasn the ther day.
A.Have; watched; watched
B.Did; watch; watched
C.Have; watched; have watched
D.Did; watch; have watched
85.—When will yur sister g t the UK?
—She ________ Lndn since fur mnths ag.
A.went tB.has gne t
C.has been tD.has been in
86.________ yu ever been t Beijing?
A.DB.Did
C.HaveD.Has
87.—Des yur sister knw anything abut the Great Wall?
—Of curse. She _______ there several times since she came t China five years ag.
A.wentB.gesC.has gneD.has been
88.— Peter, the film _______ fr 10 minutes. Yu missed the first part.
— I’m srry, but the traffic is s busy.
A.has endedB.has been verC.has startedD.has been n
89.My uncle his wife fr five years, but they still dn’t have a child nw.
A.married withB.has been married with
C.married tD.has been married t
90.—The mvie ________ since twenty minutes ag. Where is Mike?
—He ________ t the tilet.
A.has begun; has gneB.has been n; has been
C.has been n; has gneD.began; has been
91.Daming ________ a member f the ftball team since ne year ag.
A.will becmeB.becameC.has beenD.has becme
92.—Daming, I haven’t seen yur father fr a week. Where is he?
—Well, he ________ Beijing n business. He will cme back next week.
A.went tB.has been tC.has gne t
93.—D yu knw a lt abut Nanning?
—Of curse, I ________ Nanning fr many years.
A.have been inB.have been tC.have gne t
94.I have been in Jiangmen ________.
A.fr frty years agB.since frty years ag
C.frty years agD.befre frty years
95.David has ________ China twice since he began t learn Chinese.
A.been tB.been inC.gne t
96.—I am nt feeling well. I ________ like this since last Friday.
―Yu’d better g t see a dctr.
A.wasB.have beenC.will be
97.—Lk! Yur teacher Miss White is ver there.
—N, it can’t be her. She ________ t Beijing.
A.has gneB.has beenC.went
98.I ________ Hng kng twice. I went there in 2017 and 2018.
A.g tB.went tC.have been tD.have gne t
99.—Hw lng have yu ________ a cld?
—Ever since last night.
A.hadB.caughtC.gt
100.Yu can ________ the bk fr a week.
A.brrwB.lendC.keep
參考答案:
1.C
【詳解】句意:——我和我的好朋友去過長沙?!娴模磕銈兪裁磿r候去的?
考查時態(tài)用法。will g去,一般將來時;have gne去了某地(還未回來);have been去過某地(已回說話地);d助動詞,動詞原形;did過去式。根據(jù)“ g there?”可知,對話雙方在同一地方,排除B;A選項上句用一般將來時,下句提問也應用將來時,時態(tài)使用錯誤,排除A。故選C。
2.C
【詳解】句意:——你在這座城市待了多久?——我八年前就住在這兒了。
考查介詞辨析。fr后面加時間段,表示有多長時間;as當作;since自從,后面加的是時間點,用于現(xiàn)在完成時。eight years ag是時間點,故選C。
3.D
【詳解】句意:我媽媽已經為我們做了飯。我們可以在任何時間吃晚飯。
考查時態(tài)。根據(jù)“We can have dinner at any time.”可知,可以在任何時候吃飯,說明飯已經做好了,“My meal fr us.”應用現(xiàn)在完成時,謂語結構是have/has dne。故選D。
4.C
【詳解】句意:李先生不在家。他已經去海南度假。
考查現(xiàn)在完成時態(tài)的have gne t。has been去過,去且回來了;went一般過去時態(tài);has gne去未回,已經去了。根據(jù)“Mr. Li is nt at hme.”可知,強調去未回。故選C。
5.B
【詳解】句意:——你為什么這么高興?——因為我所期待的哈佛大學的錄取通知書已經到了。
考查現(xiàn)在完成時。本句缺謂語動詞,根據(jù)句意可知,高興是因為已經收到了錄取通知書,需用現(xiàn)在完成時,故選B。
【點睛】本句“I’m lking frward t”是定語從句,做主語the ffer的定語,和動詞arrive沒有關系,空白處不可用arriving。
6.C
【詳解】句意:——我現(xiàn)在找不到貝蒂?!?,她和朋友去公園野炊了。
考查現(xiàn)在完成時態(tài)的have gne t和have been t。has been t主語是三單,表示去過;have gne t主語是復數(shù)或第二人稱,表示已去,未回;has gne t主語是三單,表示已去,未回;have been t主語是復數(shù)或第二人稱,表示去過。根據(jù)“I can’t find Betty nw.”可知,人不在這,所以排除AD,由于主語是she,所以排除B。故選C。
7.A
【詳解】句意:這本書一定很棒。我妹妹已經讀了三遍。
考查時態(tài)。has read已經讀了,是現(xiàn)在完成時;reads是三單形式;is reading是現(xiàn)在進行時;will read是一般將來時。根據(jù)“My sister…it three times.”可知,強調動作已經完成的次數(shù),用現(xiàn)在完成時,故選A。
8.C
【詳解】句意:故事一定很美好。我妹妹讀了四遍。
考查動詞時態(tài)。根據(jù)“it fur times”可知,此處指“讀過了四遍”,應用現(xiàn)在完成時。故選C。
9.B
【詳解】句意:我以前從未聽說過這個故事。所以請告訴我,好嗎?
考查時態(tài)。根據(jù)“f the stry befre”和“S please tell it t me”可知此處表示過去的動作對現(xiàn)在的影響,用現(xiàn)在完成時have/has dne。故選B。
10.C
【詳解】句意:鳳凰廣場已經開放兩年了,但我還沒有去過那里。
考查延續(xù)性動詞與非延續(xù)性動詞。fr+一段時間,要與延續(xù)性動詞一起搭配使用,pen作為動詞是非延續(xù)性動詞,be pen是延續(xù)性動詞,所以第一空填has been pen。have gne t去了某地(未回來);have been t去過某地(已回來)。根據(jù)“but I … there yet”可知,此處表示還未去過那里,第二空應填haven’t been,故選C。
11.C
【詳解】句意:直接回家。你媽媽已經為你準備好了美味的大餐。
考查動詞短語和動詞時態(tài)。g straight hme“直接回家”,固定用法,排除選項A和D。根據(jù)句意可知,媽媽準備好了飯,所以要直接回家吃飯,強調過去發(fā)生的事對現(xiàn)在造成的影響,因此第二空要用現(xiàn)在完成時。故選C。
12.C
【詳解】句意:——戴維和維姬結婚多久了?——大約四十年了。
考查延續(xù)性動詞。Hw lng多久,多長時間,后面的動詞用延續(xù)性動詞,根據(jù)回答“Fr abut 40 years.”可知,句子用現(xiàn)在完成時;get married結婚,非延續(xù)動詞,不能和時間段連用,be married“結婚”,延續(xù)性動詞,故選C。
13.A
【詳解】句意:——到目前為止,我們的祖國發(fā)生了很大的變化?!堑?。我希望情況會更好。
考查時態(tài)及比較級。根據(jù)“s far”可知,句子應用現(xiàn)在完成時,排除B/D選項;第二空前有“even”修飾,此處應用比較級形式,故選A。
14.D
【詳解】句意:——我可以和格林先生通話嗎?——對不起。他去紐約出差了。他告訴我他兩周后回來。
考查現(xiàn)在完成時和賓語從句時態(tài)。has been in在某地待了一段時間;has been t去過,已經回來;has gne t去了未回。根據(jù)“Srry.”可知,格林先生不在,證明去了紐約沒有回來,所以第一空應用has gne t;根據(jù)“He tld me tw weeks.”可知,本句為賓語從句,遵循“主過從必過”原則,所以賓語從句應為過去將來時“wuld+動詞原形”,故選D。
15.D
【詳解】句意:——你很了解曼迪嗎?——是的,自從去年夏天我們在香港認識以來,我們就一直是朋友。
考查時態(tài)和延續(xù)性動詞。根據(jù)“since we met in Hng Kng last summer”可知,此處用現(xiàn)在完成時“have/has+動詞過去分詞”,且動詞用延續(xù)性動詞;becme和make都是瞬間動詞,be動詞是延續(xù)性動詞,故選D。
16.A
【詳解】句意:——我聽說你將成為留學生進行更深入的學習?!堑?,我已經了解了這所學校的情況。
考查形容詞辨析和現(xiàn)在完成時。further更進一步、更深入的;already已經;farther更遠的(距離);yet仍然,還;mre更多的(數(shù)量);just nw剛才;much很多、非常;yesterday昨天。第一空用形容詞further作定語來修飾study,表示更深入的學習;第二空根據(jù)語境要用現(xiàn)在完成時,表示已經了解了學校情況,用already。故選A。
17.D
【詳解】句意:——Benny在哪里?——他去超市了,我們沒有足夠的雞蛋了。
考查現(xiàn)在完成時。has been t“曾經去過某地,已回”;has been in“去了某地,還在那里”;has gne in表達錯誤;has gne t“去了某地,未回”。根據(jù)“Where is Benny?”可知,詢問第三人去哪里了,并不強調是否在某地,故用has gne t,D選項正確。根據(jù)“We dn’t have...”可知,我們沒有足夠的雞蛋了,enugh eggs符合句意。故選D。
18.B
【詳解】句意:深圳鐵路8號線從今年10月向公眾開放。
考查時態(tài)。根據(jù)“since this Octber”可知,時態(tài)應用現(xiàn)在完成時“have/has+動詞過去分詞”,主語為單數(shù),用助動詞has;句中應用持續(xù)性動詞be pen,故選B。
19.B
【詳解】句意:下列哪一句是正確的?考
查語法辨析。A選項應將t改為s,與that搭配表示“如此……以至于”;C選項應使用harder表示努力的比較級;D選項應將has been t改為has gne t,用實義動詞g的過去分詞形式表示“去”;B選項無語法問題,故選B。
20.D
【詳解】句意:多么干凈的教室??!我確信有人打掃過。
考查現(xiàn)在完成時。根據(jù)“Hw clean the classrm is”,可知過去打掃的動作對現(xiàn)在造成了影響,用現(xiàn)在完成時,構成為:have/has+動詞過去分詞,不定代詞smene作主語,用has。故選D。
21.D
【詳解】句意:目前為止,我已經讀完4本書。
考查短語。S lng如此長;S deep如此深;S high如此高;S far目前為止。根據(jù)“I have finished reading 4 bks.”我已經讀完4本書,且是現(xiàn)在完成時,可知用s far。故選D。
22.B
【詳解】句意:自從你讓我做這件事,我已經試過很多次了。
考查現(xiàn)在完成時。will try一般將來時;have tried現(xiàn)在完成時;am trying現(xiàn)在進行時;try一般現(xiàn)在時。根據(jù)“since”可知,since引導時間狀語從句,表示“自從……”,主句用現(xiàn)在完成時,構成為have/has dne。故選B。
23.C
【詳解】句意:自從南希上個月買了一本百科全書后,她了解了許多不同國家的風土人情。
考查時態(tài)。根據(jù)“since she bught an encyclpedia last mnth”可知,此處應使用現(xiàn)在完成時(have/has dne),故選C。
24.C
【詳解】句意:——喬,你的手表真的很舊了。——是的,我從六歲起就有了。
考查現(xiàn)在完成時。根據(jù)“since I was six”可知,本句是現(xiàn)在完成時,結構為“has/have+過去分詞”。故選C。
25.C
【詳解】句意:我已經完成作業(yè)了。媽媽,我現(xiàn)在可以和我的朋友們一起玩了嗎?
考查現(xiàn)在完成時。根據(jù)“Can I g t play with my friends nw”可知,詢問是否可以玩應是已經完成作業(yè),故用現(xiàn)在完成時,構成為:have/has+動詞過去分詞。故選C。
26.B
【詳解】句意:——彼得,你為什么不和我們一起去看電影?——因為那部電影我看過兩遍了。
考查動詞時態(tài)。根據(jù)“twice”可知,本句表達已經看過兩遍電影了,應使用現(xiàn)在完成時,構成為have/has+dne。故選B。
27.A
【詳解】句意:他喜歡J.K.羅琳的小說。他把她所有關于哈利波特的作品都讀了兩次。
考查動詞的時態(tài)。根據(jù)語境及“twice”可知,設空處表示動作已經發(fā)生了兩次,且產生了對現(xiàn)在的影響,因此設空處應用現(xiàn)在完成時態(tài)have/has dne。故選A。
28.D
【詳解】句意:媽媽,我已經完成了作業(yè)?,F(xiàn)在我們可以去購物。
考查時態(tài)。根據(jù)“I ... my hmewrk. We can g shpping nw”可知,作業(yè)已經完成,現(xiàn)在可以去購物;此處表示過去的動作對現(xiàn)在的影響,用現(xiàn)在完成時have/has dne。故選D。
29.C
【詳解】句意:——今年冬天你打算去某個地方度假嗎?——是的,我已經制定了一個計劃。
考查動詞的時態(tài)。根據(jù)“already”可知,時態(tài)為現(xiàn)在完成時,其構成為主語+have/has+dne。故選C。
30.D
【詳解】句意:約翰的祖母已經去世兩年了。
考查現(xiàn)在完成時。根據(jù)語境和“fr tw years”可知,本題是現(xiàn)在完成時,die“死”,是短暫性動詞,在現(xiàn)在完成時中要用其延續(xù)性動詞be dead,和表示一段時間狀語連用。故選D。
31.B
【詳解】句意:——金,你媽媽在哪里?——她去了杭州。她這個周末會回來。
考查動詞時態(tài)。根據(jù)空后的“She’ll cme back this weekend.”可知,金的媽媽去了杭州還沒有回來,所以B項正確。故選B。
32.C
【詳解】句意:威廉已經寫了六本書,而且都是暢銷書。
考查動詞時態(tài)。根據(jù)“ bks, and all f them are bestsellers.”可知,強調對現(xiàn)在的影響,用現(xiàn)在完成時,故選C。
33.D
【詳解】句意:自從李明在比賽中得到這本書作為獎品以來,他已經保存了它很多年了。
考查現(xiàn)在完成時。根據(jù)“fr many years”可知,第一空應用現(xiàn)在完成時,結構為has/have dne,keep的過去分詞為kept;根據(jù)“since as a prize in the cmpetitin.”可知,since引導的時間狀語從句,用一般過去時態(tài),get的過去式為gt。故選D。
34.D
【詳解】句意:——你爸爸什么時候買的這輛車?——在2013年。他已經擁有它十年的時間了。他非常喜歡它。
考查一般過去時和現(xiàn)在完成時的用法。根據(jù)“In 2013”可知,問句問的是什么時候買的車,用一般過去時。第二空根據(jù)“fr ten years”可知,應用延續(xù)性動詞has had。故選D。
35.B
【詳解】句意:——你以前去過其他國家嗎? ——對。我去年去了澳大利亞。我在那里待了兩個星期。
考查動詞時態(tài)。has gne t意為“到某地去”,說話時該人不在現(xiàn)場;has been t意為“曾經去過某地”,說話人已經回來了;went t去過,一般過去。根據(jù)“Have yu ever”可知第一空詢問是否曾去過其他國家,應用have been t結構,排除C和D;根據(jù)“l(fā)ast year”可知第二空用一般過去時,排除選項C,故選B。
36.C
【詳解】句意:自2012年以來,王先生給他的朋友寫了很多信。
考查動詞的時態(tài)。結合語境和“since 2012”可知,句子應用現(xiàn)在完成時,即have/has dne的結構。故選C。
37.C
【詳解】句意:書籍《哈利波特》自從出版以后就變得很受歡迎。
考查現(xiàn)在完成時。根據(jù)“since they were published”可知,這是“since+過去的時間點”,是現(xiàn)在完成時的標志詞,故此處應用現(xiàn)在完成時(have/has+dne),主語bks為復數(shù),此時助動詞用have。故選C。
38.D
【詳解】句意:自從去年他參軍以來,Ben已經給他媽媽寫了至少20封信。
考查現(xiàn)在完成時。write寫,動詞原形;wrte過去式;will write一般將來時;has written現(xiàn)在完成時。根據(jù)“since he jined the army last year”可知,“since+過去的時間點”是現(xiàn)在完成時的標志詞,故主句用現(xiàn)在完成時。故選D。
39.C
【詳解】句意:他過去的13年一直住在青島。
考查現(xiàn)在完成時?!癴r the last 13 years”提示句子用現(xiàn)在完成時,謂語結構是have/has dne。故選C。
40.B
【詳解】句意:我認為幾年后山將被樹木覆蓋。
考查一般將來時的被動語態(tài)。根據(jù)“in a few years’ time”可知句子時態(tài)為一般將來時,而主語muntains和謂語cver為被動關系,應用被動語態(tài),一般將來時的被動語態(tài)的謂語結構為“will+be+dne”,故選B。
41.C
【詳解】句意:——你已經做完作業(yè)了嗎?——是的。我一小時前就做完了。
考查動詞時態(tài)。根據(jù)“I…it an hur ag.”可知問句是現(xiàn)在完成時,強調過去的動作對現(xiàn)在造成的影響,主語“yu”用“have+過去分詞”,所以第一空填Have;finished。由“an hur ag”可知答語時態(tài)是用一般過去時。故選C。
42.D
【詳解】句意:——你借這些事多久了?——一個月。
考查動詞的時態(tài)。根據(jù)回答“Fr a mnth”可知表示動作持續(xù),用現(xiàn)在完成時have/has dne,故選D。
43.B
【詳解】句意:——你父親在哪里?——他去公司了。他將在兩小時后回來。
考查時態(tài)和介詞辨析。根據(jù)“Where is yur father?”可知,對方父親不在場,去公司了,has been t“去過某地”,has gne t“去了某地”;第二空的句子為一般將來時,“in+時間段”表示“一段時間之后”,與將來時連用。故選B。
44.B
【詳解】句意:迄今為止,我們已經學習了6000個英語單詞。
考查現(xiàn)在完成時。s far是現(xiàn)在完成時的標志詞,故選B。
45.C
【詳解】句意:——你完成作業(yè)了嗎?——是的,我剛才完成了。
考查現(xiàn)在完成時和一般過去時。根據(jù)yet可知,第一句要用現(xiàn)在完成時(have dne結構),詢問是否完成了作業(yè),本句為一般疑問句,句型為“Have sb. dne sth.?”。根據(jù)a mment ag可知,第二句要用一般過去時,表示剛剛完成某事,謂語動詞用過去式。故選C。
46.A
【詳解】句意:自從我們在上海見面以來,我已經三年沒見到他了。
考查現(xiàn)在完成時。分析句子,根據(jù)“haven’t seen”,可知時態(tài)為現(xiàn)在完成時;“three years”意為“三年”,為一段時間,介詞用fr;“we met in Shanghai”意為“我們在上海見面”,為含有過去含義的從句,應用since,故選A。
47.C
【詳解】句意:很高興再次見到你。自2018年以來,我們就沒有見過面。
考查動詞時態(tài)。根據(jù)“since 2018”可知,句子時態(tài)是現(xiàn)在完成時。故選C。
48.D
【詳解】句意:你哥哥已經在他房間看書大約兩個小時了。
考查現(xiàn)在完成時的時態(tài)。由時間狀語“fr abut tw hurs”可知,此處為過去的時間段,強調“已經看書兩個小時了”。應用現(xiàn)在完成時,結構為:has/have dne,主語是yur brther,故助動詞用has。read的過去分詞是read。故選D。
49.B
【詳解】句意:從那以后,我們一直互相保持聯(lián)系。
考查動詞時態(tài)和動詞短語。根據(jù)“Since then”可知,時態(tài)是現(xiàn)在完成時,結構是has/have dne。keep in tuch with sb“和某人保持聯(lián)系”,固定用法。故選B。
50.C
【詳解】句意:我必須把書還他,我借了太長時間了。
考查現(xiàn)在完成時延續(xù)性動詞。brrwed借;kept保存;had擁有。由“fr t lng”可知,應用延續(xù)性動詞,故排除B;又由“return the bk t him”可知,這本書是從別人那借來的,不是擁有它。故選C。
51.A
【詳解】句意:——你爸爸在哪里?——他去了廣州,他兩天后回來。
考查時態(tài)。have gne t去了某地(還未回來);have been t去過(已經回來)。根據(jù)“ and he will be back in tw days”可知他去了廣州,還未回來,用have gne t。故選A。
52.B
【詳解】句意:——看來你對石家莊有了不少了解。——當然。我在這里已經十年了。
考查延續(xù)性動詞。根據(jù)“fr ten years”可知謂語用延續(xù)性動詞,ACD都屬于非延續(xù)性動詞,此處用have been in表示“待在某地”,here是副詞,其前不用介詞in。故選B。
53.C
【詳解】句意:這些天天氣多變,過去幾天一直陰雨連綿。我希望明天是個陽光明媚的日子。
考查現(xiàn)在完成時。根據(jù)時間狀語“in the past few days”可知,句子是現(xiàn)在完成時,即have/has+過去分詞,且主語是第三人稱單數(shù),故選C。
54.D
【詳解】句意:——李先生在哪里?我到處都找不到他?!D書館了,兩小時后回來。
考查現(xiàn)在完成時。will g t一般將來時;ges t一般現(xiàn)在時;has been t去過某地,已經回來;has gne t去了某地還未回來。根據(jù)“He ... the library and will be back in tw hurs.”可知此處表示去了某地還未回來,用has gne t。故選D。
55.C
【詳解】句意:——今天晚上是Jessica為我們發(fā)表演講嗎?——不,不可能是她。她去了日本。
考查情態(tài)動詞表推測及has gne t VS has been t。must表推測時,只能用于肯定句中。題干中根據(jù)“N”可知,是個否定句,故排除A和B。has gne t表示“去了某地,還未回來”;has been t表示“去過某地,已經回來了”。根據(jù)回答的前半句可知,Jessica還未回來,用has gne t。故選C。
56.B
【詳解】句意:——我兩周前買了這本字典?!愕囊馑际悄阋呀涃I這本字典半個月了。
考查現(xiàn)在完成時,延續(xù)性動詞和非延續(xù)性動詞。根據(jù)“fr half a mnth”可知,此處是現(xiàn)在完成時,現(xiàn)在完成時可以用來表示發(fā)生在過去某一時刻的,持續(xù)到現(xiàn)在的動作(用行為動詞表示)或狀態(tài)(be動詞表示),現(xiàn)在完成時中,非延續(xù)性動詞不能與fr和since引導的表示一段時間的狀語連用,通常是用相應的延續(xù)性動詞來代替。buy對應的延續(xù)性狀態(tài)詞是have,所以此處使用have had。故選B。
57.A
【詳解】句意:——琳達,那個人是你的英語老師韓老師嗎?——不,不可能是他。他已經去上海進修了。
考查現(xiàn)在完成時。have/has gne t去了(未回);have/has been t去過(已回)。根據(jù)“it can’t be him.”可知不是他,由此推知他去上海(未回)了。故選A。
58.D
【詳解】句意:史密斯先生學漢語已有兩年了。他現(xiàn)在說的好多了。
考查現(xiàn)在完成時。learn一般現(xiàn)在時;will learn一般將來時;was learning過去進行時;has learned現(xiàn)在完成時。根據(jù)“fr tw years.”可知,這里用現(xiàn)在完成時。故選D。
59.C
【詳解】句意 :山姆,你已經看了兩個小時的電視了。你應該停下來休息一下。
考查動詞時態(tài)。根據(jù)“fr tw hurs”可知,此處強調動作的延續(xù),應用現(xiàn)在完成時(have/has dne)。故選C。
60.B
【詳解】句意:這位攝影師以前去過許多美麗的地方,但今年他去了一個飽經戰(zhàn)火的國家,記錄那里人民的艱苦生活。
考查現(xiàn)在完成時。has been in已經在;has gne t去了某地,還沒有回來;has been t表示去過某地,回來了;根據(jù)“befre”可知,他去過某地,回來了,用has been t;根據(jù)“this year”可知,此處表示他今年去了一個飽經戰(zhàn)火的國家,還沒有回來,用has gne t,故選B。
61.B
【詳解】句意:邁克爾的祖父去世很長時間了,所以他真的很想念他。
考查動詞時態(tài)。has died已經去世,現(xiàn)在完成時,短暫性動詞;has been dead已經去世,現(xiàn)在完成時,延續(xù)性動詞;died去世,一般過去時。根據(jù)“fr a lng time”可知,用現(xiàn)在完成時,動詞要用延續(xù)性動詞,故選B。
62.A
【詳解】句意:這對夫婦在麗江已經二十年了,他們認為麗江是最適合居住的地方。
考查現(xiàn)在完成時。主語the cuple“夫婦”為復數(shù),因此選項C排除;have been in表示狀態(tài);have gne t表示動作,根據(jù)“The fr twenty years and they cnsider it as the mst suitable place t live in.”可知,此處指在麗江住了已經二十年了,表示狀態(tài)。故選A。
63.C
【詳解】句意:自從他在深圳認識一個外國人以來,他一直是她的朋友。
考查現(xiàn)在完成時。該句是since引導的時間狀語從句,從句為一般過去時,所以謂語動詞用過去式met;主句為現(xiàn)在完成時,主語為He,結構為“has dne”,且謂語動詞要用延續(xù)性動詞,make friends為短暫性動詞,其延續(xù)性動詞為be friends,故選C。
64.B
【詳解】句意:——我可以和懷特先生通話嗎?——對不起,他去了北京。但是他兩天后回來。
考查時態(tài)以及動詞短語。have been t去過,已經回來;have gne t去了,還未回來。根據(jù)“Srry, ”可知懷特先生現(xiàn)在不在,說明還未回來,用have gne t,排除AD;第二個空表示“回來”可用will return或者will cme back。故選B。
65.C
【詳解】句意:——李先生今天下午來檢查我們的作業(yè)。你做完了嗎?——還沒有。我馬上做。
考查時態(tài)。根據(jù)“Nt yet”可知第一個句子用現(xiàn)在完成時have/has dne;根據(jù)“ right nw”可知是馬上做,表示將來的動作用一般將來時will d。故選C。
66.B
【詳解】句意:托尼和他的朋友們去云南度假了。他們一周后回來。
考查時態(tài)。have been t去過,已經回來;have gne t去了,還未回來。根據(jù)“They will be back”可知他們還未回來,用have gne t。故選B。
67.D
【詳解】句意:昨天他告訴我,他會早點來。但是到目前為止,他還沒有出現(xiàn)。
考查時態(tài)。根據(jù)“Yesterday”可知,第一個空是一般過去時,用動詞過去式,排除選項B和C。根據(jù)“s far”可知,第二個空是現(xiàn)在完成時,現(xiàn)在完成時的結構為have/has+dne,否定結構為have/has nt+dne,排除選項A。故選D。
68.B
【詳解】句意:自2017年以來,我在這個社區(qū)做了將近五年的志愿者。
考查現(xiàn)在完成時。since自從,后跟過去的時間點;fr后跟一段時間??找缓蟆皀early five years”是一段時間,需用fr;空二后“2017”是過去的時間點,需用since。故選B。
69.A
【詳解】句意:David對那個城市非常了解,因為他去過那里很多次。
考查現(xiàn)在完成時。根據(jù)“many times”可知David已經去過好多次這個城市,對現(xiàn)在造成的影響是他對這個城市非常了解,所以句子要用現(xiàn)在完成時,其謂語動詞結構為“ have/has+動詞過去分詞”,“he”是第三人稱單數(shù),所以用has,表示已經去過某地用“have/has been (t)+地點”,故選A。
70.C
【詳解】句意:——去年暑假你叔叔去英國了嗎?——事實上,他已經在倫敦待了快三年了。
考查現(xiàn)在完成時。has gne t去了某地,不在說話的地方;has been t去過某地已回來了;has been in去過某地且還在那個地方。根據(jù)“fr nearly three years”可知,句子時態(tài)應使用現(xiàn)在完成時,且此處表示狀態(tài)還在持續(xù)。故選C。
71.C
【詳解】句意:——對不起,我可以和米歇爾講話嗎?——對不起。她去圖書館了。要我留個口信嗎?
考查動詞短語。went t去了;has been t去了,人已經回來;has gne t去了,人未回來;has been in在某地待了一段時間,常接時間段。根據(jù)“She…the library.”可知,此刻米歇爾不在這里,在圖書館。故選C。
72.D
【詳解】句意:——讓我們打開電視看足球比賽吧。——太晚了,它都結束一個小時了,結果是1比0。
考查現(xiàn)在完成時。has finished結束了,現(xiàn)在完成時;has begun開始了;has been n一直在進行;has been ver已經結束了。句中fr an hur表示一段時間,finish和begin都是瞬間性動詞,不能和一段時間連用,故排除A和B。根據(jù)“It’s t late.”以及后面“And the result was 1-0.”可知,比賽已經結束了。故選D。
73.C
【詳解】句意:——桑迪,記得按時還書。你已經借了兩個星期了?!玫模視?。
考查時態(tài)。根據(jù)“fr tw weeks”可知此處時態(tài)用現(xiàn)在完成時,且動詞用延續(xù)性動詞,brrw是非延續(xù)性動詞,排除ABD。故選C。
74.A
【詳解】句意:——Tm和他妹妹去過比薩斜塔嗎?——去過,只有一次。
考查現(xiàn)在完成時和主謂一致用法。have been t表示去了某地已經回來;have gne t表示去了某地還沒回來;have been in表示在某地一直待著。根據(jù)“Yes, nly nce.”可知,此處表示去過比薩斜塔,已經回來了,且主語是with連接的主語,謂語動詞的單復數(shù)取決于with前面的名詞,Tm是第三人稱單數(shù),所以助動詞用has,即此處用has been t。故選A。
75.C
【詳解】句意:——格林老師,這周我必須歸還這本書嗎?——不,不需要。你可以再借七天。
考查動詞辨析。mustn’t不行,表禁止;needn’t不需要,不必;dn’t have t不需要,不必;keep保留,延續(xù)性動詞;brrw借入,非延續(xù)性動詞;lend借出,非延續(xù)性動詞。根據(jù)“Must I”可知,must開頭的一般疑問句,其否定回答用needn’t或dn’t have t,表示“不需要,不必”,排除AD;根據(jù)“fr anther seven days”可知,此處表示動作持續(xù)一段時間,應用延續(xù)性動詞keep表示“借書,保留”。故選C。
76.B
【詳解】句意:——凱蒂去過香港迪士尼幾次?——從未去過。
考查特殊疑問詞和固定短語。hw lng多長時間;hw many times多少次;has been t去過某地(已經回來);has been in待在某地。根據(jù)回答“Never.”可知,詢問的是次數(shù),并且詢問的是去過沒。故選B。
77.D
【詳解】句意:上周我借了一本書。也就是說從上周開始我借了一本書。
考查動詞的時態(tài)。第一句的時間狀語是“Last week”,因此句子為一般過去時,第一空應用動詞的過去式,排除選項A和B;第二句的時間狀語是“since last week”,表示一段時間,應用現(xiàn)在完成時,且謂語動詞需用延續(xù)性動詞“have kept”。故選D。
78.C
【詳解】句意:——你弟弟感冒多久了?——三天。我想他應該去看醫(yī)生。
考查現(xiàn)在完成時。根據(jù)“Hw lng…yur brther…a cld?”以及“Fr three days.”可知句子用現(xiàn)在完成時,且一段時間要與持續(xù)性動詞一起連用,had是持續(xù)性動詞,caught是短暫性動詞,所以空格處填has;had。故選C。
79.D
【詳解】句意:陸先生去了昆明。他已經去過這座城市三次了。這次他已經在那里待了三天了。
考查時態(tài)。have gne t去了,還未回來;have been t去過,還未回來;have been in待在某地。根據(jù)“Mr. city three times”可知他去了昆明,他已經去過三次了,故第一個空用has gne t,第二個空用has been t;根據(jù)“there fr three days”可知是已經待了三天,用has been in,副詞there前省略in。故選D。
80.D
【詳解】句意:——我可以和Mary說話嗎?——對不起,她現(xiàn)在不在這里。她去了圖書館。
考查時態(tài)。have been t去過,已經回來;have gne t去了,還未回來。根據(jù)“she is nt here nw. library”可知她去了圖書館,還未回來,用have gne t。故選D。
81.D
【詳解】句意:——你之前曾經去過桂林嗎?——是的。去年我和媽媽一起去了那里。
考查時態(tài)。have gne t去了某地,還未回來;have been t去過某地,已經回來;have been in待在某地。根據(jù)“I went there with my mther last year.”可知是去過桂林,但是已經回來,用have been t。故選D。
82.B
【詳解】句意:哈里已經在那個美麗的村莊待了半個月了,下星期他將回來。
考查現(xiàn)在完成時。have been t去過(已回);have gne t去了(未回);have been in在某地待一段時間。根據(jù)“beautiful village fr half a mnth”可知,此處表示在某地待一段時間,應用have been in。故選B。
83.C
【詳解】句意:莉莉從杰瑞那里借了一本書,現(xiàn)在已經還給他了。
考查動詞時態(tài)。根據(jù)“already”可知,第二空應填現(xiàn)在完成時have/has dne的結構,故選C。
84.A
【詳解】句意:——你看過《Wtu Guild Hall》這部戲嗎?——是的。前幾天我和杰森一起看的。
考查動詞時態(tài)。根據(jù)yet可知,第一句用現(xiàn)在完成時have/has dne的結構,主語是yu,助動詞用have。根據(jù)“the ther day”可知,第二空所在句子用一般過去時,故選A。
85.D
【詳解】句意:——你的姐姐將什么時候去英國?——她在倫敦已經四個月了。
考查現(xiàn)在完成時。went t為一般過去時;has gne t去了某地(未回);has been t去過某地(已回);has been in待在某地。since引導的時間狀語提示謂語動詞用現(xiàn)在完成時態(tài),謂語動詞是延續(xù)性的動作或狀態(tài),has been in表示“在某地”和since表示的時間段連用。故選D。
86.C
【詳解】句意:你去過北京嗎?
考查現(xiàn)在完成時。根據(jù)句中的“ever been”可知,此句應用現(xiàn)在完成時,主語“yu”是第二人稱,應用助動詞have。故選C。
87.D
【詳解】句意:——你妹妹知道長城嗎?——當然。自從五年前來到中國以來,她已經去過那里好幾次了。
考查動詞的時態(tài)。have been t表示去過某地,回來了;have gne t表示去了某地,沒回來。根據(jù)“since she came t China five years ag”可知,此處為現(xiàn)在完成時。根據(jù)“She…there several times”及語境可知,此處表示“妹妹去過長城好幾次,人已經回來”,has been符合題意。故選D。
88.D
【詳解】句意:——彼得,電影已經結束10分鐘了。你錯過了第一部分?!獙Σ黄?,交通太擁擠了。
考查延續(xù)性動詞和非延續(xù)性動詞及副詞辨析。ended結束,非延續(xù)性動詞;ver結束,副詞;started開始,非延續(xù)性動詞;n開始,副詞。根據(jù)“fr 10 minutes”可知此處應與延續(xù)性動詞連用,排除A和C;再根據(jù)“Yu missed the first part.”可知,電影已經開始了,只是錯過了第一部分,并未接束,排除B。故選D。
89.D
【詳解】句意:我叔叔和他的妻子結婚五年了,但他們現(xiàn)在還沒有孩子。
考查現(xiàn)在完成時。根據(jù)句中時間狀語fr five years可知,所給句子的時態(tài)是現(xiàn)在完成時,選項A/C是過去時,排除;marry是及物動詞,marry sb.和某人結婚,所以B選項不正確;固定詞組:be/get married t sb.:和某人結婚,只有選項D符合語法規(guī)則。故選D。
90.C
【詳解】句意:——電影20分鐘前就開始了。邁克在哪兒? ——他去上廁所了。
考查現(xiàn)在完成時。根據(jù)“ since…”可知,應用現(xiàn)在完成時,表示過去的動作持續(xù)到現(xiàn)在,對現(xiàn)在造成的影響,其結構為“have/has+動詞過去分詞”,且動詞要用持續(xù)性動詞be n“開始”;又根據(jù)提問“Where is Mike?”可知,邁克目前未在現(xiàn)場,可推測應用“has gne t”,意為“去了未回來”,強調現(xiàn)在的狀態(tài)。故選C。
91.C
【詳解】句意:大明自從一年前就一直是足球隊的一員。
考查動詞時態(tài)。根據(jù)“since ne year ag”可知本句是現(xiàn)在完成時,排除AB選項。becme是短暫性動詞,此處是和一段時間連用,應用對應的延續(xù)性動詞,故選C。
92.C
【詳解】句意:——大明,我有一個星期沒見到你爸爸了。他在哪里?——嗯,他到北京出差去了。他下周會回來。
考查時態(tài)。have been t去過;have gne t去了。根據(jù)“he…Beijing n business. He will cme back next week.”可知他去了北京,還未回來,has gne t符合題意。故選C。
93.A
【詳解】句意:——你很了解南寧嗎?——當然,我在南寧待了很多年。
考查have been t(in)和have gne t的區(qū)別。have been t曾經到過;have been in待在某個地方、去過某個地方;have gne t到某地去了。由“I…Nanning fr many years”可知,此處應該是說待在那很多年。故選A。
94.B
【詳解】句意:我四十年前就在江門了。
考查時間狀語。根據(jù)“I have been in Jiangmen”可知此處是現(xiàn)在完成時,用“since+時間點”來作句子的時間狀語。故選B。
95.A
【詳解】句意:自從大衛(wèi)開始學中文以來,他已經去過中國兩次了。
考查現(xiàn)在完成時。has been t去過某地(現(xiàn)已回來);has been in待在某地;has gne t去了某地(還未回來)。根據(jù)“David has… China twice”可知,去過中國兩次,現(xiàn)在已經回來,故選A。
96.B
【詳解】句意:——我感覺不舒服。從上周五開始我就這樣了?!阕詈萌タ纯瘁t(yī)生。
考查動詞時態(tài)。由“since last Friday”可知時態(tài)是現(xiàn)在完成時,用“have+動詞過去分詞”的結構。故選B。
97.A
【詳解】句意:——看!你的老師懷特小姐在那邊?!?,不可能是她。她去了北京。
考查現(xiàn)在完成時。has gne t去了某地未回;has been t去過某地;went t去。根據(jù)“it can’t be her”可知人不在,動作發(fā)生在過去,對現(xiàn)在造成一定的影響,故用現(xiàn)在完成時“have/has+過去分詞”,由“N, it can’t be her.”可知去北京懷特小姐還沒回來,用“have/has+gne t”表達去了某地未回,故選A。
98.C
【詳解】句意:我去過香港兩次。我在2017年和2018年去過那里。
考查動詞的時態(tài)和短語辨析。g t去,一般現(xiàn)在時;went t去,一般過去時;have been t曾去過;have gne t已經去了。根據(jù)“I went there in 2017 and 2018”可知,此處表示已經發(fā)生的事,表示曾經去過香港兩次。故選C。
99.A
【詳解】句意:——你感冒多久了?——自從昨天晚上就這樣。
考查現(xiàn)在完成時。had有;caught患上;gt得到。根據(jù)“Hw lng have yu ... a cld?”可知,時態(tài)為現(xiàn)在完成時,且句中含有“Hw lng”,因此動詞要用延續(xù)性動詞,BC選項為非延續(xù)性動詞。故選A。
100.C
【詳解】句意:你可以借這本書兩周。
考查動詞辨析。brrw借,借入;lend借,借出;keep保持。根據(jù)“Yu can…the bk fr a week.”可知句子中含有表示一段時間的短語fr tw weeks,所以謂語動詞必須是延續(xù)性動詞,故選C。
這是一份專題07 期中復習之語法選擇15篇(名校期中真題)-2023-2024學年八年級英語下學期期中復習查缺補漏沖刺滿分(外研版),共31頁。
這是一份專題05 期中必考單元話題滿分范文20篇-2023-2024學年八年級英語下學期期中復習查缺補漏沖刺滿分(外研版),共25頁。
這是一份專題02 期中復習之模塊重點語法100題(Module 1-5)-2023-2024學年八年級英語下學期期中復習查缺補漏沖刺滿分(外研版),共27頁。
注冊成功