(英語)英語將來完成時練習題20篇_第1頁
(英語)英語將來完成時練習題20篇_第2頁
(英語)英語將來完成時練習題20篇_第3頁
(英語)英語將來完成時練習題20篇_第4頁
(英語)英語將來完成時練習題20篇_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、英語)英語將來完成時練習題 20 篇、單項選擇將來完成時more about Chinese history.1 By the time you finish the book, youA will learn 【答案】 CB have learntC will have learntD are learning【解析】 試題分析:考查時態(tài)。By 與完成時連用。當by 后面是過去的時間,使用過去完成時;當by 后面是現(xiàn)在的時間,使用現(xiàn)在完成時,當 by 后面是將來的時間的時候,使用將來完成 時。本題 By 后面的時間狀語從句 the time you finish the book 用一般現(xiàn)在

2、時代替將來時,所 以主句使用將來完成時。故 C 正確??键c:考查時態(tài)點評: By 與完成時連用。當by 后面是過去的時間,使用過去完成時;當by 后面是現(xiàn)在的時間,使用現(xiàn)在完成時,當by 后面是將來的時間的時候,使用將來完成時。2 Wethree quarters of the book by the end of next semester.A have been learning B will have learntC had learnt D would have learned【答案】 B【解析】【詳解】 考查將來完成時。句意:到下學期末的時候,我們將學習這本書的四分之三。根據(jù) by

3、the end of next semester 可知,時態(tài)用將來完成時,故選 B。3 China a high-speed railway network covering almost all its cities with apopulation of of more than 500 , 000 by 2015A is setting upBwill set upC has set upD will have set up【答案】 D【解析】試題分析:句意:中國在 2015 年為止將已經(jīng)建成了覆蓋所有城市超過 50 萬人口的高鐵網(wǎng) 絡(luò)。這句話的時間是 by 2015 年,介詞 by一般

4、和完成式連用, 2015 年是將來的時候,所以 用將來完成式,選 D??键c:考查時態(tài)4 The professor you referred to in the letter us students three lectures by next Monday.A has givenB will givenC will have givenD Gave【答案】 C【解析】試題分析:考查時態(tài)。 you referred to in the letter 是定語從句,省略了 who/that , by next Monday 到下周, by+ 將來的時間,與將來完成時連用。句意:你在信里提到的那位教

5、授到 下周,將已經(jīng)給我們學生做過三次講座了。故選C??键c:考查時態(tài)5 Tom is planning to buy a car. I know. By next month, he enough for a used one.A savedBhas savedC would saveD will have saved【答案】 D【解析】 試題分析:考查時態(tài):句意: -湯姆計劃買輛車。 -我知道,到下個月底為止,他就可以攢 足夠的錢買一輛二手車了。時間是by next month 和將來完成時連用,選 D??键c:考查時態(tài)6 -May I speak to your manager at four

6、 o' clock this afternoon?-I ' m sorry. He to a conference long before then.A will have goneBhad gone C would goDhas gone【答案】 A【解析】試題分析: 考察時態(tài)。本題的關(guān)鍵詞是 long before then ,之中的 then 是一個將來的時間 at five o' clock this after。no這on個時間狀語表示的是在將來一個時間之前就完成的動作,故使用將來完成時的時態(tài)。句義: 在今天下午 5 點之前我可以和你們的經(jīng)理聊聊嗎? 對 不起

7、,在那之前很久他就已經(jīng)去參加一個會議了。故A 正確。考點:考察時態(tài)7 - Is Tom still smoking?- No. By next Saturday he for a whole month without smoking a single cigarette.A will goBwill have goneC goesD has been going【答案】 B【解析】 試題分析:考查時態(tài):句意: -湯姆還抽煙嗎? -沒有,到下周六,他就一整個月沒有抽任 何一只煙了。時間是 By next Saturday, by 引導時間狀語的句式中句子的時態(tài)用完成時態(tài), 因為是 next s

8、aturday 還沒有到來,所以應該用將來時態(tài),所以by next Saturday 和在一起就是將來時態(tài)的完成時態(tài),所以選B。考點:考查時態(tài)8 Oh, Mom, just a few minutes.Hurry up, Harry, or by the time you pack your belongings, the flight !A has left【答案】 B【解析】B will have leftC had leftD will be leaving試題分析 : 考察將來完成時的用法。句意: -媽媽,等會兒。 -快點,否則等你收拾好了行 李,飛機就已經(jīng)飛走了。將來收拾好行李時,飛

9、機已經(jīng)飛走了。將來的某個時間已經(jīng)發(fā) 生,用將來完成時。所以選 B。 考點:考察將來完成時的用法。9 Hi, Mr. Smith. Which department do you work in?I am in the Marketing Department now, but I in the Sales Department before long.A workedBwill workC have workedD will have worked【答案】 B 【解析】 考查動詞時態(tài)。句意為: 嗨, Smith 先生,你在哪個部門工作? 我現(xiàn)在在市場部工 作,但是不久后我將在銷售部工作。bef

10、ore long 意為 “不久后 ”此可知,事情發(fā)生在將來,故答案 B 符合語境。10I 'll come to see your performance at 9:00 tomorrow morning. I ' m sorry, by then my performance and I reporters in the meeting room.A will end; will meetBwill have ended; will be meetingC will be ended; am going to meetD is to end; will be meeting【

11、答案】 B 【解析】 試題分析:句意: -我將明天上午 9:00 來看你的演出。 -對不起,到那時,我的演出早就結(jié) 束了,我在那時正在會議室接受記者的采訪。根據(jù)句意到那時演出早就結(jié)束了,這是將來 某個時間之前已經(jīng)完成的應該用將來完成時will have done ;在將來某個時間正在做事,應該用將來進行式 will be doing ,故選 B。 考點:考查將來完成時和將來進行時的用法。 點評:本題較難。這兩種時態(tài)都是高中階段的難點,考生必須能夠充分理解語境,才能做 出正確的判斷。即學即練: Selecting a mobile phone for personal use is no eas

12、y task because technology so rapidly.A.will have changed B.has changed C.is changing D.will change 解析: C。11 I my project by the time you come to London. Great. This way you can act as my guide.A finish B have finished C will be finishing D will have finished答案】 D解析】詳解】試題分析:考查時態(tài)。句意: -到你來倫敦的時候,我將已經(jīng)完成我

13、的工程了。-棒極了!這樣你就可以做我的導游了。By the time 后跟過去的時間,主句用過去完成時;后跟將來的時間,主句用將來完成時。by the time you come to London “到你來到倫敦的時候 ”,表示的是將來的時間,故主句用will have done sth 。故選 D??键c:考查時態(tài)12 By the time he retires, professor Baker for almost forty years A will have taughtBhad taughtC has taughtD is teaching【答案】 A【解析】 試題分析:句意:到貝

14、克講授退休時,他將從事教育 40 年了。這里教授還未退休,退休發(fā) 生在將來,又因為 By the time 故用將來時的完成時,故選 A。 考點:考查將來完成時的用法。點評:本題難度適中。將來完成時是高中階段動詞的時態(tài)類比較難以理解的一種時態(tài)???生往往與一般將來時混淆,一般將來時指從現(xiàn)在來看將要發(fā)生的動作;而將來完成時指在 將來某個時間之前已經(jīng)完成的動作。即學即練: Had you joined the chat room ten minutes ago, you would have known what we about then.A. had talkedB. have talked

15、C. talk D. were talking解析: D。句意:如果你十分鐘前加入聊天室,你就會知道(那時)我們在談什么。13 Jenny, how many years have you studied in China? I here for three years by the end of this month.A studyB have studiedC will have studied Dam studying【答案】 C【解析】考查時態(tài)。 by 意為:到 為止;引導的從句做狀語時,主句必須使用完成時. the end of thismonth 是表示將來的時間。所以這里使用將來

16、完成時。14 He English for six years by the time he takes his exams.A had been studying Bwas studyingC will have been studying D has been studying 【答案】 C【解析】考查時態(tài);句意為 “到他考試之前,他已經(jīng)學了六年英語”。因為 “ by the time hetakes his exams. 是一”個將來的時間,所以用將來完成時,故選 C.15 By the time you can afford a house, the prices of housing

17、 greatly.A will increase B will have increased Care increasing D have increased 【答案】 B【解析】考查動詞時態(tài)。句意:等你能買得起房子,房價已經(jīng)漲了很多了。by the time 引導的時間狀語,主句要求使用完成時。根據(jù)句意可知,此處表示未來的時間,主句應使用 將來完成時。故選 B。16 I hope when you come tomorrow, you the reading and have something to share.A didBare doingC will be doingD will ha

18、ve done【答案】 D【解析】 【詳解】 考查時態(tài)。句意:我希望你明天來的時候,已經(jīng)讀完閱讀并分享。表示將來某個時間已經(jīng) 完成的行為用將來完成時,即 will have done 結(jié)構(gòu)。此處指到明天已經(jīng)完成,故選 D.17 It ' s reported that by the end of the month, the output of cement in the factoryby about 10%.A will have risen B will be rising Chas risen D has been rising 【答案】 A【解析】 【詳解】 考查將來完成時。

19、句意:據(jù)報道到這個月底,工廠的水泥產(chǎn)量將增加10%。根據(jù) by theend of the month 為將來時間,故用將來完成時,故選A?!军c睛】 將來完成時的用法。將來完成時的形式為: 主語 + will + have + done 。將來完成時意義:表示將來某一時間之前完成的動作。例如:到現(xiàn)在我已經(jīng)學了 3000 單詞了。 I have learned 3000 words by now. 到去年我已經(jīng)學了 2000 單詞了。 I had learned 2000 words by last year. 到明年的時候我就會學 4000 單詞了。 I will have learned 4

20、000 words by next year. 表示到將來某個時間為止勢必會完成或預計要完成的動作。如:When we get there, she 'llhave gone to work. 我們到那里時她會已上班去了。 I expect you will have changed your mind by tomorrow. 我預料到明天你就會改變主意了。18 Be quick, or you will be punished. Don' t worry. By the time he comes back, I my task.A have finished B will

21、 have finishedC finish Dam finishing【答案】 B【解析】【詳解】 考查將來完成時。句意:趕快,否則你會遭受懲罰的。-不要擔心,等他回來的時候,我都完成了我的任務(wù)。 By the time+ 將來時,主句用將來完成時,故選B。19 May I speak to your manager Mr. Williams at five o' clock tonight?I 'm sorry. Mr. Williams to a conference long before then.A would have gone Bhad goneC will h

22、ave gone Dhas gone【答案】 C【解析】【詳解】 考查時態(tài)。句意: 今晚五點我可以和你的經(jīng)理威廉先生說話嗎? 對不起。在那以前他將已經(jīng)去開會啦。根據(jù)上下文可知before then 指的是 before five o 'clock tonigh到t 今晚五點之前,所以用將來完成時,表示將來某個時間將已經(jīng)做某事。故選C。20I 'm sorry, but the manager isn't here yet. Shall I have him call you when he comes back? No, I ' ll call him late

23、r. If I call agani nh ailf an hour, do you think he ?A arrivesBhas arrivedC will arriveD will have arrived【答案】 D【解析】試題分析:句意 :-對不起,經(jīng)理不在這里,當他回來時我讓他給你打電話好嗎?-不用了,我到后來再給他打吧,如果我過半個小時再給你打電話,你認為他會回來嗎?這里是指過 半個小時之后,經(jīng)理是否已經(jīng)來到,所以表示將來完成時,表示在將來某個時間之前已經(jīng) 完成的動作,故用將來完成時,故選D??键c:考查動詞時態(tài)的用法。 點評:本題難度適中。動詞時態(tài)也是高中階段的重難點之一,需要考

24、生能夠理解句意進而 對動詞的時態(tài)做出正確的判斷。這里考生容易誤選D。即學即練: Tom in the library every night over the last three months.A. works B. worked C. has been working D. had been working解析: C。句意: “在過去的三個月里, Tom 每天晚上都在圖書館里學習。 ”題干中出現(xiàn)的 over the last three months ,是明顯提示用現(xiàn)在完成進行時或現(xiàn)在完成時。故選C。21 On the next birthday.Annmarried for twenty

25、 years.A isBhas beenC will beD will have been【答案】 D【解析】 這題考查時態(tài)的用法:時間是 On the next birthday ,而且還有 for twenty years ,是:到下一個生日,安將已經(jīng)結(jié)婚 20 年了。選 D。將來完成時。22 By the time your habit of managing time is developed, youbetter decisions about howto spend your time in your future career.A will have madeBwill be m

26、adeC are to makeD have been making【答案】 A【解析】【詳解】 考查動詞時態(tài)。句意:當你養(yǎng)成管理時間的習慣時,你就會對如何在未來的職業(yè)生涯中利 用時間做出更好的決定。在 by the time 引導的從句中,如果從句中的謂語動詞為一般現(xiàn)在 時/ 或現(xiàn)在完成時(表示將來),那么主句中的謂語動詞常為將來完成時,表示“截止到將來某一時間為止,主句動作將已經(jīng)完成 ”。故選 A。【點睛】by the time 用法辨析1、如果從句中的謂語動詞是一般過去時,那么主句中的謂語動詞通常用過去完成時,表 示“截止到從句動作發(fā)生時,主句動作已經(jīng)完成,即過去的過去 ”。2、如果從句

27、中的謂語動詞為一般現(xiàn)在時/ 或現(xiàn)在完成時(表示將來),那么主句中的謂語動詞常為將來完成時,表示 “截止到將來某一時間為止,主句動作將已經(jīng)完成 ”。3、如果主句動作不強調(diào)已經(jīng)完成,只是說明某個時候的狀況,(主句是be 的系表形式或者是表示像 know, find, believe 等表示認知的持續(xù)性動詞,則往往用一般時態(tài),不用完成時 態(tài)。)此時主句不用完成時,而應根據(jù)實際需要選用適當?shù)臅r態(tài),此時by the time 相當于when。23 Tom says he successfully in three marathons by the time he finishes this one.A

28、will runB will have runChas runD runs【答案】 B【解析】【詳解】 考查時態(tài)。句意:湯姆說,到他完成這個馬拉松比賽時,他將已經(jīng)成功地跑完了三次馬拉 松。 by the time 用法之一是可以表示將來的時間,主句用將來完成時,從句用一般現(xiàn)在時 表示將來的動作,故選 B。24 When I writing the letter, I will take you to the lake for boating.A have finishedB had finishedC will finishedD finished答案】 A【解析】 【詳解】 考查時態(tài)。句意:

29、我寫完了這封信就帶你去湖上劃船。句中 when 引導時間狀語從句,主 句為一般將來時,根據(jù)主將從現(xiàn)原則,從句應用一般現(xiàn)在時或者現(xiàn)在完成時表將來,故選 A項。25 This January will be very precious for us by which time we reviewing Senior Book I.A will finishBwill have finishedC have finishedDwill be finished【答案】 B 【解析】 【詳解】 考查將來完成時。句意:這個一月對我們非常寶貴,到那時我們就已經(jīng)復習完了高中第一 冊書。這是一個定語從句,主句是

30、一般將來時,從句中的 “by which time提”示我們使用完成 時,所以從句部分應用將來完成時,表示 “到將來某個時間已經(jīng)發(fā)生或完成的動作 ”。故選B。26-Can I speak to Mr. Johnson at 4 o' clocoko nth?is aftern-I 'm afraid not. He to the conference by then.Ahas gone Bis going C will have gone D would have gone【答案】 C【解析】【詳解】考查將來完成時。句意: “今天下午 4 點我能和約翰遜先生通話嗎? -恐怕不行

31、。到那時他已經(jīng)去參加會議了 ”。根據(jù)上一句的時間狀語 “今天下午 4 點”是將來時。再根據(jù)第二句 中的“by then (”今 天下午 3 點的時候),即將來的某個時間。 By+將來的時間,要用將來 完成時或?qū)磉M行時,即在將來的某個時間,動作已經(jīng)完成或正在進行。分析選項可知,A. has gone表示現(xiàn)在完成時; B. is going表將來時; C. will have gone 將來完成時; D. would have gone過去將來完成時。故 C符合題意,故選 C。27 ( 2018 ·江蘇) Hopefully in 2025 we will no longer be e

32、-mailing each other, for we more convenient electronic communication tools by then.A have developed Bhad developedC will have developed D developed【答案】 C【解析】考查時態(tài)。句意:希望在 2025 年,我們不再互相發(fā)電子郵件,因為到那時候我們 將開發(fā)出更方便的電子通信工具。根據(jù)時間狀語in 2025,可知用將來時;再根據(jù)時間狀語by then (到那時),可知用完成時。結(jié)合兩者可知用將來完成時。故選C。點睛:本題考查時態(tài)。句中包含的時間狀語是解答

33、此題的突破點。所以要做好此類題,一定要注意題中有沒有明確的時間點,或者其他可以代替時間點的詞,所以根據(jù)時間狀語可 以看出正確答案。本題的關(guān)鍵在于抓住題干中的兩個時間狀語in 2025和 by then ,從而得出答案。28 By the time the tours ends, the football team twenty matches in five countries.A will play B will have playedC will be playing D will have been playing【答案】 B【解析】【詳解】考查將來完成時態(tài)。句意:到旅游結(jié)束時,足球隊將

34、在5 個國家打 20 場比賽。將來完成時用來表示在將來某一時間以前已經(jīng)完成或一直持續(xù)的動作。經(jīng)常與 before + 將來時間或 by + 將來時間連用,也可與 before 或 by thetime 引導的現(xiàn)在時的從句連用。因為旅游還沒有 結(jié)束,結(jié)合句意句子用將來完成時態(tài),故選B。29 Do you know Tom,the manager of that company?-Of course,I know him,By next month,Ihim for 10 years.A knowB knewC will knowD will have known【答案】 D【解析】試題分析:句意

35、: -你認得那個公司的經(jīng)理湯姆嗎? -當然,到下個月位置我就認得他10年了。時間是 by next month , by 一般和完成式連用,和將來時間搭配,就用將來完成式, 所以選 D??键c:考查時態(tài)30 After the present repairing work, workers the testing and the fire alarm bell intermittently by the time we start a new term.A is conducting; will ringB will soon conduct; will have rangC will soon

36、 be conducting; will have rangD will soon be conducting; will be ringing【答案】 C【解析】 試題分析:句意:當前的維修工作之后,工人們會很快進行測試,消防警鈴會一直的響到 我們開始新學期時。根據(jù)句意第一空表示將來正在做某事,第二空將來完成,故選C??键c:考查時態(tài)。31 How are you getting along with your presentation? Almost ready, and I all I am supposed to.Adid 【答案】 D【解析】B had doneC have doneD

37、 shall have done【詳解】考查時態(tài)。句意: 你的報告做得怎么樣了? 差不多準備好了,我將做完所有我該 做的。分析句意可知,我還沒有完全準備好,所以后一句應用將來完成時,表示在將來會 完成所有應該做的,主語為第一人稱則由 shall 引導。故選 D 項。32 - I ' ll come to see your performance at 9:00 tomorrow evening.- I ' m sorry, but by then my performance and I reportersi n the meeting room.A will have end

38、ed; will be meeting B will end; will meetC will be ended; am going to meet D is to end; will meet【答案】 A【解析】試題分析:考查動詞時態(tài)。句意: - 明天晚上 9 點鐘我會去看你的演出。 -抱歉,到那時候 我的演出已經(jīng)結(jié)束了,那時會正在會議室里接見記者呢。從上下文可知 then 指的是 9:00 tomorrow evening. ,那么時間狀語 by then 就是將來完成時的標志,所以演出結(jié)束應該用將 來完成時,后句是指明天晚上 9 點鐘的時候正在接見記者,所以正確選項是A 。考點:考查動詞

39、時態(tài)。33 On her next birthday, Jane married for thirty years.A isBwill beC has beenD will have been【答案】 D【解析】 試題分析:考查時態(tài)語態(tài)。由句子中的 On her next birthday 可知,本句的時態(tài)應是表示將 來的時態(tài),排除 A 項和 C項;由空后的 for thirty years 可知本句應用將來完成時,排除 B 項。句意:在她下一個生日那一天,簡將結(jié)婚 30 年了。故答案選 D 項??键c:考查時態(tài)語態(tài)。34 Hurry up! By the time we get to the

40、church, the marriage service .A had startedBwill have startedC has startedD must have started【答案】 B【解析】 考查動詞的時態(tài)。句意:快點,到我們到達教堂時,婚禮就已經(jīng)開始了。根據(jù)By the timewe get to the church 可知選將來完成時。35 - I hear that Jason is planning to buy a car.-I know. By next month, he _ enough for a used one.A will have savedB will be savingChas savedD saves【答案】 A【解析】此處解題關(guān)鍵是: by next month 是將來的時間狀語,所以用將來完成時。句意:-我聽說Jason 計劃買一輛車。 -我知道。到下個月,他就攢夠了足夠的錢買一輛二手車。for Pairs on b

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論