中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

【彎道超車】Unit 1 Wise men in history 核心語法之過去完成時-2025年滬教牛津版九年級英語上冊精講精練 (含答案解析)

資源下載
  1. 二一教育資源

【彎道超車】Unit 1 Wise men in history 核心語法之過去完成時-2025年滬教牛津版九年級英語上冊精講精練 (含答案解析)

資源簡介

/ 讓學習更有效 新課備課備考 | 英語學科
/ 讓學習更有效 新課備課備考 | 英語學科
2025年滬教牛津版九年級英語上冊精講精練
Unit 1 Wise men in history
核心語法:過去完成時
一、核心概念圖解
過去完成時表示"過去的過去",即在過去某個時間或動作之前已經發生或完成的動作。
![時間軸圖示](建議圖示:左側標"更早的過去",中間標"過去",右側標"現在")
二、基本結構
句式 結構 例句
肯定句 主語 + had + 過去分詞 She had finished her homework before dinner.
否定句 主語 + had not + 過去分詞 They hadn't seen the movie before.
疑問句 Had + 主語 + 過去分詞? Had you eaten breakfast when she arrived
注意:
所有人稱都用 had
過去分詞變化規則與現在完成時相同
三、四大核心用法
表示過去的過去
When I arrived, the train had left.(我到之前火車已開走)
與by連用表示截止時間
By 2020, he had worked here for 5 years.
在間接引語中的使用
She said she had seen the film.
虛擬語氣中的使用
If I had known, I would have helped.
四、常見時間狀語
類型 關鍵詞 例句
by+過去時間 by yesterday, by last week By 9pm, I had finished my work.
when/before引導的從句 when, before When I called, he had left.
already/just already, just She had just left when I arrived.
典型錯誤:
單獨使用,沒有過去時間參照
正確:When I got home, my mom had cooked dinner.
錯誤:My mom had cooked dinner.(缺少參照時間)
五、易錯點突破
1、與一般過去時的區別
過去完成時 一般過去時
表示"過去的過去" 表示單純的過去動作
When I arrived, he had left. He left at 8 o'clock.
2、與現在完成時的區別
過去完成時 現在完成時
相對于過去的某個時間 相對于現在
By 2020, I had lived there for 5 years. I have lived here since 2015.
3、延續性動詞的使用
He had been ill for a week before he went to hospital.
He had caught a cold for a week.(非延續性動詞錯誤)
六、記憶口訣
"過去完成表'過過',had加過分不會錯;
by/when/before作參照,延續動詞要記牢;
間接引語常出現,虛擬語氣也用到;
沒有參照別亂用,時間先后要明了!"
1.The house ________ at the foot of a hill. When we arrived, the host had ________ snacks out on the table.
A.lies; laid B.lays; lied C.lies; lay D.lays; lay
2.The volunteers ________ one hundred trees before last Tree Planting Day.
A.planted B.have planted C.would plant D.had planted
3.—What were you doing when I phoned you yesterday evening
—I ________ my homework and was starting to take a bath.
A.have just finished B.just finished C.had just finished D.was just finishing
4.—How long ________ you ________ TV by the time I called you
—For about two hours.
A.had; watched B.have; watched C.did; watch D.were; watching
5.When I got to the train station, the train __________.
A.left B.has left C.had left D.was left
6.My parents ________ for twenty years by the time I was 15.
A.married B.had married C.had been married D.had got married
7.By the time my father got to the station, the bus ________.
A.left B.has left C.had left D.was leaving
8.After Frank __________ the dinner, he went for a walk in the garden with his family.
A.is eating B.eats C.will eat D.had eaten
9.It was the first time that we ________ for our parents.
A.cooked B.were cooking C.have cooked D.had cooked
10.The girl sitting next to me on the plane was very nervous, for she ________ before.
A.didn’t fly B.hasn’t flown C.hadn’t flown D.wasn’t flying
11.The train ________ by the time we got to the railway station.
A.had left B.left C.has left D.left for
12.Li Lei ________ about 1, 500 English words by the end of last term. He is hard working.
A.learns B.learned C.has learned D.had learned
13.The film ________ when I ________ to the cinema.
A.was on;arrived B.has been on;got C.began;reached D.had begun;got
14.When I got up, my parents had already gone out and they hadn’t ________ me a note.
A.given B.leave C.shown D.left
15.I ________ all the exercises ________ the end of last week.
A.have finished; at B.would finish; in C.had finished; by D.finish; since
16.When I arrived at the cinema, the movie ________ for ten minutes.
A.has begun B.had begun C.had been on D.has been on
17.By the time the teacher came, we __________ cleaning the classroom.
A.finished B.have finished C.had finished
18.By the time he was fourteen, he ________ up a small chemistry lab.
A.had set B.has set C.set D.sets
19.Han Mei ________ to the Great Wall twice before she went to university.
A.has been B.had been C.was D.is
20.When I got to the station, the train ________ already.
A.leaves B.left C.has left D.had left
21.—We went to the theme park yesterday afternoon. Why did you not come with us
—Because I ________ there twice.
A.have gone B.has been C.had been D.had gone
22.The match ________ already ________ when we ________ there.
A.has; begun; get B.will; start; get C.had; started; got D.have; get; reach
23.By the end of last year, we ________ over 2,000 words.
A.learned B.have learned C.had learned D.learn
24.When I got to school, I realized that I ________ my math book at home.
A.left B.were leaving C.had left D.leave
25.When they got to the station, the bus ________ already ________.
A.has, left B.left, / C.had, left D.was, leaving
26.By the end of last year they ________ thousands of orange trees on the mountains.
A.had planted B.have planted C.were planting D.would plant
27.She told us that her brother ________ the league for more than three years.
A.had been in B.has been in
C.had joined D.has joined
28.When I got to the bus stop, the bus ________ already ________ for 5 minutes.
A.had, left B.has, been away C.had, been away
29.I ________ when you called me. Then I got on a taxi at once. But when I got to the hall, the concert ________ for 30 minutes.
A.slept; had begun B.slept; had been on
C.was sleeping; had begun D.was sleeping; had been on
30.When we arrived at the cinema, the movie _________for half an hour.
A.begins B.began C.had begun D.had been on
31.—All the rubbish there ________ by the time I arrived.
—Well, if you had got up earlier that day, you ________ with the work.
A.was collected; could help B.had been collected; could have helped
C.was collected; could have helped D.had been collected; could help
32.By the time I finished my homework, the TV program _________ over.
A.had been B.has been C.was D.will be
33.They ________ in love with each other for five years before they got married at last.
A.fell B.have fallen C.were D.had been
34.—How long ________ you ________ TV by the time I called you
—For about two hours.
A.were; watching B.had; watched C.did; watch
35.The girl sitting next to me on the plane was very nervous, because she ________ before.
A.didn’t fly B.hasn’t flown C.hadn’t flown
36.—What were you doing when I messaged you yesterday afternoon
—I ________ my homework and was about to go out.
A.have just finished B.just finished C.had just finished D.was just finishing
37.We ________ to tell Candy the good news, but we found that she wasn’t in.
A.mean B.have meant C.had meant D.meant
38.By the time I rushed into the cinema, the movie ________ for half an hour.
A.had begun B.began C.was on D.had been on
39.Seeing John rush into the room with tears in his eyes, I asked him what ________.
A.would happen B.had happened C.happened D.was happened
40.By the time Roy walked into the classroom, the teacher ________ teaching already.
A.started B.would start C.starts D.had started
41.When he got to the airport, he found he__________ their passport at home.
A.left B.has left C.had left D.was left
42.When I arrived at the cinema, the movie ________ already.
A.starts B.started C.has started D.had started
43.When I got to the cinema, the film ________ for ten minutes.
A.has begun B.had begun C.had been on D.was on
44.Most of the work ________ by the time we arrived.
A.was done B.were done C.had been done D.have been done
45.By the time I got to the bus stop, I realized I ________ my school ID card at school.
A.left B.have left C.had left
46.By the time I called, they ________ their decision about the project.
A.have made B.had made C.made D.were making
47.By the end of last Sunday, AI ______ all the tasks on time.
A.finished B.has finished C.had finished D.finishes
48.By the time I got to school, I realized that I ________ my dictionary at home.
A.has left B.had forgotten C.had left
49.There was a traffic jam this morning, so when Tina ________ to the airport, the plane ________ for ten minutes.
A.got; had been away B.got; had left C.gets; has been away D.gets; has left
50.By the time I got to school, Tom ________ up in the classroom.
A.has shown B.had shown C.showed
51.By the end of last year, they ________ (learn) English for five years.
A.learned B.have learned C.had learned D.will learn
52.By the time I got to the bus stop, the bus ________ (already leave).
A.has already left B.had already left C.already left D.will already leave
53.How long ________ the film ________ when you got to the cinema
A.has; been on B.has; begun C.had; begun D.had; been on
54.When we got to the cinema, the film ________ for 20 minutes.
A.had begun B.has been on C.had been on D.has begun
55.Last Thursday my brother told me he ________ an interesting book about the WTO two days before and that China ________ the WTO in 2001.
A.read; joined B.read; had joined C.had read; joined D.had read; had joined
56.By the time I arrived at the cinema, the film ________.
A.is starting B.started C.has started D.had started
57.By nine o’clock yesterday evening, we ________ our work.
A.have finished B.finished C.had finished
58.By the end of last month, I________ more than two hundred different fans.
A.collected B.have collected C.had collected
59.By the end of last year, they ________ over ten thousand homeless people.
A.helps B.has helped C.will help D.had helped
60.When I arrived at the cinema, the movie ________ for thirty minutes.
A.had begun B.had been on C.has begun D.has been on
/ 讓學習更有效 新課備課備考 | 英語學科
/ 讓學習更有效 新課備課備考 | 英語學科
21世紀教育網(www.21cnjy.com)
21世紀教育網(www.21cnjy.com)
參考答案及試題解析
1.A
【解析】句意:這所房子坐落在山腳下。當我們到達時,主人已經在桌子上放好了零食。
考查時態和動詞辨析。lies位于,坐落在;laid放(過去式);lay放。根據“The house…at the foot of a hill.”可知,房子坐落在山腳下,應該用lie,且陳述客觀事實,應該用一般現在時,主語The house是第三人稱單數,故第一空填lies。根據“the host had…snacks out on the table.”可知,主人放好了零食,應該用lay,根據“had”可知,此處句子時態為過去完成時,lay的過去分詞是laid。故選A。
2.D
【解析】句意:在去年植樹節之前,志愿者們已經種了一百棵樹。
考查動詞時態。根據“before last Tree Planting Day”可知,表示過去的過去發生的動作,用過去完成時態“had done”,故選D。
3.C
【解析】句意:——昨晚我給你打電話時你在做什么?——我剛做完作業,正準備洗澡。
考查過去完成時的用法。根據“when I phoned you yesterday evening”和“and was starting to take a bath”可知,做完作業發生在打電話這一過去動作之前,過去的過去,需用過去完成時,結構為had done。故選C。
4.A
【解析】句意:——我給你打電話時你看了多長時間電視?——大約兩個小時。
考查動詞時態。had…watched過去完成時;have…watched現在完成時;did…watch一般過去時;were…watching過去進行時。根據by the time“到……時候為止”,可知表示事情發生在過去的過去,用過去完成時,結構是“had+動詞的過去分詞”,故選A。
5.C
【解析】句意:當我到火車站的時候,火車已經開了。
考查過去完成時。根據句意可知,火車在我到達火車站之前就開了, 而got to是過去時, leave“離開”這一動作在got to之前已經發生, 所以要用過去完成時,過去完成時的結構是had+過去分詞,leave的過去分詞是left。故選C。
6.C
【解析】句意:到我15歲時,我父母已經結婚20年了。
考查時態。根據“for twenty years by the time I was 15.”可知,此處表示在某個過去的時間之前已經發生的動作,應用過去完成時,排除A選項,且句中動詞要用延續性動詞,B/C/D三個選項中C選項是延續性動詞,故選C。
7.C
【解析】句意:在我父親到車站的時候,公交車已經離開了。
考查時態。根據“By the time my father got to the station”可知公交車離開的動作發生在到達之前,用過去完成時had done。故選C。
8.D
【解析】句意:弗蘭克吃完晚飯后,和家人一起去花園里散步。
考查動詞時態。is eating現在進行時;eats吃,一般現在時;will eat一般將來時;had eaten過去完成時。此處是after引導的時間狀語從句,根據“he went for a walk in the garden with his family”可知主句用的一般過去時,結合選項,從句用過去完成時符合,故選D。
9.D
【解析】句意:這是我們第一次為父母做飯。
考查動詞時態。“It is the first time +從句”的結構中,從句用現在完成時,此處為“It was the first time that+從句”結構,從句應用過去完成時“had+動詞過去分詞”,故選D。
10.C
【解析】句意:飛機上坐在我旁邊的那個女孩非常緊張,因為她以前沒有坐過飛機。
考查動詞時態。主句用了一般過去時,原因狀語從句表示“她以前從未坐過飛機”是比主句動作更早的事情,指過去的過去,故用過去完成時。故選C。
11.A
【解析】句意:當我們到達火車站時,火車已經開走了。
考查時態。根據“we got to”,可知“我們到達”為過去時,而“火車離開”這個動作是發生在“我們到達車站”前,表示過去的過去,所以用過去完成時,過去完成時的構成“主語+had +動詞的過去分詞”。故選A。
12.D
【解析】句意:到上學期末,李磊已經學會了大約1500個英語單詞。他學習很努力。
考查動詞時態。“by+過去的時間段”意為“到……為止”,表示句中的動作發生在過去的過去,應用過去完成時的“had+動詞過去分詞”,故選D。
13.D
【解析】句意:當我到電影院的時候,電影已經開始了。
考查一般過去時和過去完成時。begin開始,延續性動詞是be on;arrive到達,后面接介詞in/at;get to到達;reach到達,后面直接接賓語,根據第二個空后的“to the cinema”可知,應該是到電影院,用got,排除A和C,“電影開始”發生在“到電影院”之前且“到電影院”是一般過去時,所以第一個空用過去完成時,指“發生在過去的過去”,排除B,故選D。
14.D
【解析】句意:當我起床時,我的父母已經出去了,他們沒有給我留下一張紙條。
考查動詞辨析。given給;leave離開/留下,原形;shown展示;left離開/留下,過去分詞。此空前用的hadn’t,可知時態為過去完成時,結構had+動詞過去分詞,leave“離開,留下”的過去分詞為left。故選D。
15.C
【解析】句意:到上周末為止,我已經完成了所有的練習。
考查動詞時態和介詞辨析。at后加具體的時刻;in后加某年某月某季節;by加時間表示“截止在這個時間點以前”,這個時間點是過去的,那就常用于過去完成時;since自從。固定短語by the end of+過去的時間點“到……為止”,句子需用過去完成時,其結構為:had done。故選C。
16.C
【解析】句意:當我到達電影院時,電影已經開始了10分鐘。
考查過去完成時。根據“When I arrived at the cinema”可知,時態為一般過去時。而“電影開始”發生在“到達”之前,要用過去完成時,結構為had+過去分詞;begin為非延續性動詞,不能與一段時間連用,要轉化為表示狀態的be on。故選C。
17.C
【解析】句意:老師來的時候,我們已經打掃完了教室。
考查過去完成時。A. finished表一般過去時;B. have finished表現在完成時;C. had finished表過去完成時。根據英語語法,by the time引導時間狀語從句,從句為一般過去時,主句應用過去完成時,表示截止到從句動作發生時,主句動作已經完成,即過去的過去。故選C。
18.A
【解析】句意:到他十四歲的時候,他已經建立了一個小型化學實驗室。
考查過去完成時。根據“By the time he was fourteen”可知,到14歲時,他已經建立了一個小型化學實驗室,此處應用過去完成時“had+動詞過去分詞”,表示過去的過去,set的過去分詞為set。故選A。
19.B
【解析】句意:韓梅在上大學之前去過兩次長城。
考查動詞時態。根據“before she went to university”可知,上大學發生在過去,去長城是發生在上大學前,所以主句動作是發生在“過去的過去”,應用過去完成時“had+動詞過去分詞”,故選B。
20.D
【解析】句意:當我到達車站時,火車已經開走了。
考查動詞時態。leaves離開,一般現在時;left是一般過去時;has left是現在完成時;had left是過去完成時。根據“When I got to the station”可知,“到達車站”是過去的動作,而“火車開走”發生在“到達”之前,即過去的過去,應用過去完成時,故選D。
21.C
【解析】句意:——我們昨天下午去了主題公園。你為什么不和我們一起去?——因為我去過那里兩次了。
考查現在完成時。根據“Because I…there twice.”可知,本句表達的是已經去過主題公園兩次了,表示動作發生在過去的過去,需用過去完成時,主語是“I”,其謂語結構是had+done,結合選項可知,排除AB。根據“twice”可知已經回來,需用had been。故選C。
22.C
【解析】句意:當我們到達那兒,比賽已經開始了。
考查動詞時態。has/have+動詞過去分詞,現在完成時;had+動詞過去分詞,過去完成時;will+動詞原形,將來時;begun開始,過去分詞;start開始,原形;started開始,過去分詞;get得到,原形;got得到,過去式;reach到達,原形。從句應用一般過去時,而主句表示在過去的動作之前已經發生了的動作,應用過去完成時。故選C。
23.C
【解析】句意:到去年年底,我們已經學習了超過2000個單詞。
考查過去完成時。結合時間狀語“By the end of last year”及語境可知,此處應在講述到去年年底說話者的學習情況,表示一個動作或狀態在過去某一時間或動作之前已經完成或結束,或對“過去的過去”造成的影響或結果,時態應用過去完成時,其結構為“had done sth.”。故選C。
24.C
【解析】句意:當我到達學校時,我意識到我把數學書忘在家里了。
考查時態。根據“When I got to school, I realized...”可知,包忘在家里的時間發生在“過去的過去”,即到達學校之前,所以應用過去完成時“had+動詞過去分詞”,故選C。
25.C
【解析】句意:當他們到達車站時,公共汽車已經開走了。
考查動詞時態。has left離開,現在完成時;left過去式;had left過去完成時;was leaving過去進行時。根據“already”可知是完成時,表示“已經開走了”;且從句“When they got to the station”使用的是過去時,而主句的動作“離開”發生在他們“到達”之前,應是“過去的過去”,即使用過去完成時,故選C。
26.A
【解析】句意:到去年年底為止,他們已經在山上種了成千上萬棵橘子樹。
考查過去完成時。根據時間狀語“By the end of last year (到去年年底為止)”可知,句子的時態是過去完成時,其謂語動詞構成是had done,所以空處應是had planted。故選A。
27.A
【解析】句意:她告訴我們她哥哥已經加入聯盟三年多了。
考查過去完成時態。本句是that引導的賓語從句,時態上遵循“主現從不限,主過從必過”原則;主句是一般過去時態,從句也應該用相應的過去某個時態;根據“for more than three years”可知,表示過去某一時刻或某一動作之前已完成的動作或狀態,用過去完成時,結構是:had+動詞的過去分詞。join是非延續性動詞,不能與時間段連用,要變為延續性動作be in。be的過去分詞是been。故選A。
28.C
【解析】句意:當我到達公共汽車站時,公共汽車已經開走了5分鐘。
考查動詞時態和延續性動詞。leave離開,過去分詞是left,短暫性動詞;be away離開,延續性動詞。根據“already”和“When I got to the bus stop”可知,應是在到車站前車就離開了,所以是強調過去的過去,所以用過去完成時,結合“for 5 minutes”是時間段可知,空處需用延續性動詞。故選C。
29.D
【解析】句意:當你給我打電話時我正在睡覺。然后我立刻打了輛出租車。但當我到達大廳時,音樂會已經開始了30分鐘。
考查過去進行時和過去完成時的用法。根據“when you called me”可知,此處表示“你打電話時我正在睡覺”,第一空要用過去進行時表示當時正在進行的動作,可排除AB選項。根據“for 30 minutes”可知,第二空要用過去完成時表示持續狀態,begin是瞬間動詞不能接時間段,be on可以表示持續狀態。故選D。
30.D
【解析】句意:當我們到達電影院時,電影已經放映了半個小時了。
考查動詞時態。根據“When we arrived at the cinema, the movie ... for half an hour.”并結合選項可知,“電影放映”發生在“我們到達”之前,“arrived”用的是一般過去時,由此推斷空格處用過去完成時,其謂語結構是:had + 動詞的過去分詞。由“for half an hour”可知,空格處要填延續性動詞。故選D。
【點睛】易錯分析:本題考生容易根據漢語表達,而誤選C選項,但本題的時間狀語“for half an hour”需要接延續性動詞,“begin”的延續性動詞是“be on”。
31.B
【解析】句意:——當我到達時,那里所有的垃圾都已經被收集起來了。——嗯,如果你那天起得早一點,你就可以幫忙做工作了。
考查動詞時態。第一空動作發生在“我到達”之前,使用過去完成時態,結構為had done,因此第一空用“had been collected”;第二句表示條件虛擬,與過去事實相反,所以使用“could have helped”表示“你本來可以幫忙的”。故選B。
32.A
【解析】句意:當我做完作業時,電視節目已經結束了。
考查時態。根據“By the time I finished my homework”可知,完成作業發生在過去,電視節目結束發生在完成作業之前,用過去完成時。故選A。
33.D
【解析】句意:他們彼此相愛了五年后,終于結了婚。
考查時態。fall in love為非延續性動詞短語,不能與for five years連用,故排除A、B項;be in love為表示狀態的動詞短語,可以與for five years連用,且這個動作發生在“got married”之前,故用過去完成時had done。故選D。
34.B
【解析】句意:——到我打電話給你的時候,你看電視多長時間了?——大約兩個小時。
考查時態。“by the time”意為“到……時候為止”,在句中引導時間狀語從句,從句是一般過去時,主句通常要用過去完成時,表示在過去某個動作發生之前就已經完成的動作。故選B。
35.C
【解析】句意:飛機上坐在我旁邊的那個女孩非常緊張,因為她以前沒有坐過飛機。
考查動詞時態。主句用了一般過去時,原因狀語從句表示“她以前從未坐過飛機”是比主句動作更早的事情,指過去的過去,故用過去完成時。故選C。
36.C
【解析】句意:——昨天下午我給你發信息的時候你在干什么?——我剛剛完成作業,正要出門。
考查過去完成時。根據“What were you doing when I messaged you yesterday afternoon ”以及“and was about to go out”可知,此處描述過去發生的事情對過去造成的影響,應用過去完成時,其結構為“had done”。故選C。
37.C
【解析】句意:我們本想告訴坎蒂這個好消息,但我們發現她不在。
考查動詞時態。根據“but we found that she wasn’t in”可知,發現坎蒂不在發生在過去,想告訴坎蒂這個好消息發現坎蒂不在,所以空格處動作表示“過去的過去”,應用過去完成時“had+動詞過去分詞”,故選C。
38.D
【解析】句意:當我沖進電影院時,電影已經開始半個小時了。
考查過去完成時。根據“By the time I rushed into the cinema”以及“for half an hour”可知,時態為過去完成時,其謂語動詞構成為had done,此處表示延續性動作,begin為非延續性動詞不符合,應用“had been on”。故選D。
39.B
【解析】句意:看到約翰熱淚盈眶地沖進房間,我問他發生了什么。
考查過去完成時。would happen用于過去將來時;had happened用于過去完成時;happened用于一般過去時;was happened用于一般過去時的被動語態,happen“發生”,沒有被動語態。根據“I asked him what…”可知,此處為賓語從句,主句一般過去時,從句要用相應的過去時態,根據語境可知“發生”這個動作發生在asked“問”之前,即過去的過去,要用過去完成時。故選B。
40.D
【解析】句意:當羅伊走進教室時,老師已經開始上課了。
考查動詞時態。根據“Roy walked into the classroom”可知,走進教室發生在過去,所以老師開始講課發生在走進教室之前,動作表示“過去的過去”,應用過去完成時“had+動詞的過去分詞”,故選D。
41.C
【解析】句意:當他到達機場時,他發現他把護照忘在家里了。
考查動詞時態。left離開,留下,動詞過去式;has left現在完成時;had left過去完成時;was left被動結構。根據“When he got to the airport”可知,到達機場是過去的動作,而“把護照忘在家里”發生在過去的動作之前,用過去完成時,結構為had + done,故選C。
42.D
【解析】句意:當我到達電影院時,電影已經開始了。
考查動詞時態辨析。starts動詞三單形式;started動詞過去式;has started現在完成時;had started過去完成時。when引導的時間狀語從句中,從句動作arrived at the cinema是一般過去時,而主句動作“電影開始”發生在“到達”之前,即過去的過去,這種情況下主句要用過去完成時,結構為“had+過去分詞”。故選D。
43.C
【解析】句意:當我到達電影院時,電影已經開始十分鐘了。
考查動詞時態及延續性動詞。has begun現在完成時,短暫性動詞;had begun過去完成時,短暫性動詞;had been on過去完成時,延續性動詞;was on一般過去時,延續性動詞。根據語境可知,“到達電影院”是過去發生的動作,而“電影開始”發生在“到達”之前,即“過去的過去”,因此需用過去完成時,排除A和D;for ten minutes表示一段時間,謂語動詞必須是延續性的,應該用had been on,故選C。
44.C
【解析】句意:到我們到達的時候,大部分工作已經完成了。
考查過去完成時的被動語態。根據“by the time we arrived”可知,句子時態應用過去完成時,其結構為had done;主語“Most of the work”與動詞do是被動關系,所以這里應用過去完成時的被動語態,其結構為had been done,動詞do的過去分詞為done。故選C。
45.C
【解析】句意:我到達車站之前我意識到我把學生證落在學校了。
考查動詞時態。left落下;一般過去時;have left現在完成時;had left過去完成時。根據“By the time I got to the bus stop, I realized I...my school ID card at school.”可知,“將學生證落在學校”是發生在“到達車站”之前,“到達車站”這一動作發生在過去,“將身份證忘在家里”則發生在過去的過去,所以應用過去完成時。故選C。
46.B
【解析】句意:到我打電話的時候,他們已經決定了關于這個項目的事情。
考查時態。根據“By the time I called”可知,主句是發生在過去的過去,用過去完成時,其結構是had done。故選B。
47.C
【解析】句意:到上星期日結束時,AI已經按時完成了所有任務。
考查動詞時態。根據“By the end of last Sunday”可知,描述的是過去的一個過去,應用過去完成時,即had+動詞過去分詞。故選C。
48.C
【解析】句意:當我到學校的時候,我意識到我把作業忘在家里了。
考查過去完成時的用法。此處應用leave表示“忘拿”,且“把作業忘在家里了”先于“意識到”之前發生,所以此處應用過去完成時。故選C。
49.A
【解析】句意:今天早上交通堵塞,所以當Tina到達機場時,飛機已經離開十分鐘了。
考查時態。根據“There was a traffic jam this morning, so…for ten minutes.”可知,空處①指的是早上當Tina到達機場時,時態為一般過去時,故到達用got;由后一句句意可知空處②講述的是過去的過去發生的事情,所以用過去完成時;由“for then minutes”可知是一段時間,空處②應用延續性動詞。故選A。
50.B
【解析】句意:我到學校的時候,湯姆已經出現在教室里了。
考查動詞時態。根據“By the time I got to school”可知,“到達學校”發生在過去,而“湯姆出現在教室里”發生在過去的過去,應用過去完成時。故選B。
51.C
【解析】句意:到去年年底,他們已經學了五年英語。
考查時態。根據 “By the end of last year”可知句子用過去完成時。故選 C。
52.B
【解析】句意:當我到達公交車站時,公交車已經離開了。
考查過去完成時。根據“By the time I got to the bus stop”可知,公交車離開在我到達公交車站前,到達火車站是一般過去時,公交車離開應該用過去完成時。故選B。
53.D
【解析】句意:當你到達電影院時,電影已經開始播放多久了?
考查過去完成時態和延續性動作。begin開始,短暫性動詞,通常與時間點連用;be on開始,是一個表示狀態的短語。根據“when you got to the cinema”可知,電影開始發生在到達電影院之前,即過去的過去,因此時態為過去完成時,結構為“主語+had+過去分詞”,再由“How long”可知,此處詢問的是一個時間段,而不是一個具體的時間點,因此用be on,be的過去分詞為been。故選D。
54.C
【解析】句意:當我們到了電影院的時候,電影已經開始放了20分鐘。
考查動詞時態。根據“When we got to the cinema”可知,整體動作發生在過去,需要用過去的時態,不用現在完成時,排除BD;根據“for 20 minutes.”可知,和一段時間連用,謂語動詞需要是延續性動詞,begin是短暫性動詞,需要用對應的延續性動詞be on。故選C。
55.C
【解析】句意:上周四,我哥哥告訴我,他兩天前讀了一本關于世貿組織的有趣的書,中國在2001年加入了世貿組織。
考查動詞的時態。根據“Last Thursday my brother told me he”和“two days before”可知,第一空動作發生在過去的過去,故應用過去完成時,即had done的結構。排除選項A和B;根據“in 2001”可知,句子應用一般過去時,故第二空應用過去式。故選C。
56.D
【解析】句意:當我到達電影院時,電影已經開始了。
考查動詞時態。根據“By the time I arrived at the cinema”可知,到達電影院時,電影已經開始了,應用過去完成時(had done),表示在過去某一時刻或動作之前已經發生或完成了的動作,即“過去的過去”。故選D。
57.C
【解析】句意:到昨天晚上九點,我們已經完成了工作。
考查過去完成時。finish完成;have finished現在完成時;finished過去式;had finished過去完成時。根據時間狀語“By nine o’clock yesterday evening,”到昨天晚上九點,可知句子用過去完成時,表示過去的時間已經發生或完成的事,結構:had+過去分詞。故選C。
58.C
【解析】句意:到這個月底,我已經收集到了200多個不同的風扇。
考查動詞的時態。collected過去式,收集;have collected現在完成時,收集;had collected過去完成時。根據時間狀語by the end of last month“到上個月為止”,句子需要用過去完成時,表示在過去某一時間或動作之前已經發生或完成的動作,其結構為:had+動詞的過去分詞。故選C。
59.D
【解析】句意:到去年年底,他們已經幫助了一萬多名無家可歸的人。
考查時態。根據“By the end of last year到去年年底為止”可知,此處用過去完成時had done,表示動作發生在過去的過去。故選D。
60.B
【解析】句意:當我到達電影院時,電影已經上映了三十分鐘。
考查動詞時態。根據“when I arrived at the cinema”可知,此處應用過去完成時“had+動詞過去分詞”,表示過去的過去;結合“for thirty minutes”可知,動詞應用延續性動詞,begin“開始”,是短暫性動詞,不能與一段時間連用,應該轉換為be on(延續性動詞)。故選B。
21世紀教育網(www.21cnjy.com)
21世紀教育網(www.21cnjy.com)

展開更多......

收起↑

資源預覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 舒城县| 苗栗市| 旌德县| 新宁县| 九江县| 永宁县| 合阳县| 金沙县| 聊城市| 碌曲县| 耒阳市| 巴楚县| 内乡县| 杨浦区| 都匀市| 嘉祥县| 健康| 肇州县| 福安市| 高邑县| 堆龙德庆县| 渝北区| 祥云县| 克东县| 灌阳县| 阿克苏市| 芒康县| 阿克苏市| 山西省| 乐昌市| 项城市| 云梦县| 乐至县| 南澳县| 泌阳县| 东城区| 汉中市| 宁海县| 三亚市| 双柏县| 邯郸市|