高考英語這樣用虛擬語氣與情態動詞,不考滿分算我輸!

2020-12-11 教育有料

情態動詞用來表示說話人的情緒、態度或語氣,在情景交際和虛擬語氣中得到廣泛使用。情態動詞為中學英語考試大綱要求內容,並且是高考內容中的難點之一。其主要考點主要集中在情態動詞的基本意義及「情態動詞+have done」結構的用法。

熱點題型一 情態動詞的基本用法

例1、[2017·北京卷] Samuel, the tallest boy in our class, ________ easily reach the books on the top shelf.

A.must B.should

C. can D.need

【答案】C 【解析】考查情態動詞。can表示能力,意為「能夠」 。故答案為C。句意:塞繆爾——我們班個子最高的男孩——能夠輕鬆地夠到架子頂層上的書。

【變式探究】—Can’t you stay a little longer?

—It’s getting late.I really ________ go now.My daughter is home alone.

A.may B.can

C.must D.dare

答案:C

【提分秘籍】

1.can和could的用法

(1)表示「能力」。

(2)表示理論上的可能性,「有時候可能會」,用於肯定 句中。

(3)表示禮貌地請求,意為「能,可以」。could可代替can,表示委婉的語氣。

(4)cannot...too/enough表示「無論……也不過分」;「越……越好……」。

No one can be compared with Yao Ming in playing basketball.在打籃球方面,無人能與姚明相媲美。

It is usually warm in my hometown in March,but it can be

rather cold sometimes.

我的家鄉三月份通常很暖和,但有時候也會相當冷。

You can’t be too careful while driving.

開車時越小心越好。

—Could I use your bike tomorrow?

——明天我可以用一下你的自行車嗎?

—Yes,you can./No,I’m afraid not.

——是的,你可以。/不,恐怕不行。

2.may和might的用法

(1)表示允許、許可、請求,might比may的語氣更委婉。

當may用於疑問句時,其否定回答:No,...mustn’t。

(2)may as well+動詞原形「最好;倒不如……」。

—May I take this book out of the reading room?

——我可以把書拿出閱覽室嗎?

—No,you mustn’t.You read it in here. xk^w

——不,絕不可以。你在這兒讀。

If you think the price of beef is too high,you may as well buy some pork.It depends on you.如果你認為牛肉太貴的話,你不妨買些豬肉。這由你自己決定。

3.must的用法

(1)表示必要性,意為「必須」。當must用於疑問句時,其否定回答為:No,...needn’t/don’t have to。

(2)表示偏執,固執,意為「非得,偏要」。

—Must you interrupt now? Can’t you see I’m on the phone?——你一定要現在插話嗎?難道你沒有看到 我 正 在打電話嗎?

—Sorry sir,but it’s urgent.

——抱歉,先生。但事情緊急。

You mustn’t park here!It’s an emergency exit.

你不可以在這兒停車!這是緊急出口處。

—Must I give up smoking?——我必須戒菸嗎?

—Yes,you must./No,you needn’t.

——是的,你必須。/不,你不必。

4.shall的用法

(1)用於第一、第三人稱疑問句中,表示說話人徵求對方的意見或向對方請示。

(2)用於第二、第三人稱陳述句中,表示說話人 給對 方 的 命令、警告、允諾或威脅。

—Will you read me a story,Mummy?

——媽媽,給我講個故事好嗎?

—OK.You shall have one if you go to bed as soon as possible.——好的,如果你儘快上床睡覺我就給你講一個。

—What time shall I pick you up at your house tomorrow,sir?——先生,我明天什麼時候到你家接你?

—I haven’t decided on the time.But I will call you.

——我還沒有決定時間,但是我會給你打電話的。

5.should 的用法

(1)表示勸告和建議,意為「應該」。

(2)表示推測、可能性、預期,意為「應該;可能」。

(3)用於表示感情或意志等的that從句中,意為「竟然……;居然……」。

There shouldn’t be any difficulty about passing the road test since you have practiced a lot in the driving school.既然你在

駕校訓練了那麼多,通過路考應該沒有什麼困難。

I should go and visit him this afternoon,but I wonder if I will be free.

今天下午我應該去看望他,但是我不知道我是否有空。

It seems unfair that this should happen to me.

真不公平,這件事竟然發生在我身上。

6.will和would的用法

(1)表示意志或意願。will指現在,would指過去。

(2)表示習慣性動作,意為「總是」,will指現在,would指過去.

(3)表示功能,意為「能,行」。

The door wouldn’t open,no matter how hard she pushed.

無論她怎麼努力去推,這扇門就是打不開。

Days later,my brother called to say he was all right,but wouldn’t say where he was.

幾天後,我哥哥打電話說他一切都好,但不願意說他在哪兒。

Every morning he will have a walk along this river.

每天早晨,他總是沿著這條小河散步。

【舉一反三】

It was so noisy that we ________ hear ourselves speak.

A.couldn’t B.shouldn’t

C.mustn’t D.needn’t

解析:考查情態動詞的基本用法。句意:這裡如此吵鬧以至 於我們聽不見自己講話。 couldn’t不能;shouldn’t 不應該;mustn’t不準; needn’t 沒有必要。由語境可知,此 處 表 示 「我們不能聽見自己講話」,因此選A項。

答案:A

熱點題型二 情態動詞表示推測

例2、You ________ feel all the training a waste of time,but I’m a hundred percent sure later you』ll be grateful you did it.

A.should B.need

C.shall D.may

答案:D

【提分秘籍】

情態動詞用法

must

只能用於肯定句中,意為「一定,必定」。

can/could

用於疑問句中,意為「可能」;用於否定句中,意為「不可能」,語氣很強烈。

may/might

用於肯定句表示不十分肯定的推測,意為「有可能」;用於否定句中意為「可能不」,表示一種不太確定的語氣。

—You needn’t take an umbrella.It isn’t going to rain.

——你不需要帶傘,不會下雨的。

—Well,I don’t know.It might do.

——哦,我不知道,或許會下雨。

It can’t be the postman at the door.It’s only six o』clock.

門口不可能是郵遞員,(現在)才六點鐘。

You must be hungry after the long walk.

走了這麼遠,你一定餓了。

Mr.Bush is on time for everything.How can/could it be that he was late for the meeting?

布希先生做什麼事情都很準時。他怎麼可能開會遲到呢?

【方法技巧】情態動詞表示推測三步判斷:(1)首先看是肯定句、否定句還是疑問句。肯定句中一般用must/may/might;否定句和疑問句中一般用can/could。(2)然後看是對什麼時間的推測;表示對現在的推測用「情態動詞+do」,表示對過去的推測用 「情態動詞+have done」。(3)最後看句子語氣的肯定程度,must(十分肯定)>may(不太肯定)>could/might(可能性較小)。

【舉一反三】

You ________ be Carol.You haven’t changed a bit after all these years.

A.must B.can

C.will D.shall

答案:A

熱點題型三 情態動詞+have done

例3.I ________ have worried before I came to the new school,for my classmates here are very friendly to me. x/kw

A.mightn’t B.mustn’t

C.needn’t D.couldn’t

解析:考查情態動詞的用法。句意:來新學校之前我本沒 有必要擔心,我這裡的同班同學對我很友好。此處表示沒有 必要,故用needn’t。needn’t have done本沒必要做。mightn’t have done可能沒做過;沒有mustn’t have done這一用法; couldn’t have done不可能做過。

答案:C

【提分秘籍】

情態動詞+have done用法

must have done

過去一定做過……(肯定句)

can/could have done

過去不可能做過……(否定句)

過去可能做過……嗎?(疑問句)

could have done

本來能夠做但卻未做(肯定句)

may/might have done

過去可能做過……(肯定句)

過去可能沒有做過……(否定句)

should/ought to have done

本來應該做但是實際上未做(肯定句)

本來不應該做而實際上做了(否定句)

needn’t have done

沒必要做而做了

My book,TheHouseofHales,is missing.Who could have taken it?

我的書《哈迪斯之屋》不見了。會是誰把它拿走了呢?

We could have faced the difficulty together,but why didn’t you tell me?

我們本來能夠一起面對困難的,但是你為什麼不告訴我呢?

Mark needn’t have hurried.After driving at top speed,he arrived half an hour early.

馬克本沒有必要那麼匆忙。 他以最快速度開車,結果早到了半個小時。

I can’t find him anywhere.Where can he have gone?

任何地方都找不到他。他可能去哪裡了?

It’s no use going to his house.He may not have gone home.He may have gone somewhere else.

去他家沒用。他可能沒有回家,可能已經去了別的地方。

【舉一反三】

—Sorry,Mum!I failed the job interview again.

—Oh,it’s too bad.You ________ have made full

preparations.

A.must B.can

C.would D.should

解析:考查「情態動詞+have done」的用法。句意:「對不起,媽媽!我工作面試又失敗了。」「哦,太糟糕了。你本應該做充足的準備。」must have done一定已經做了,表示對過去的肯定推測;can/would have done可能已經做了;should have done本應該做(實際並未做)。根據句意可知should符合語境,故答案為D項。

答案:D

熱點題型四 虛擬語氣在條件句中的應用

例4、 If I ________ it with my own eyes,I wouldn’t have believed it.

A.didn’t see B.weren’t seeing

C.wouldn’t see D.hadn’t seen

答案:D

【提分秘籍】

與現在事實相反

從句謂語動詞:過去時(be用were)

主句謂語動詞:should/would/could/might+do

與過去事實相反

從句謂語動詞:had+過去分詞

主句謂語動詞:should/would/could/might+have done

與將來事實相反

從句謂語動詞:過去時/were+to do/should+do

主句謂語動詞:should/would/could/might+do

if引導的條件從句的倒裝

如果在表示虛擬語氣的條件句中含有were,had或should,可將if省略,然後將were,had或should移至主語之前。

混合條件句的虛擬語氣

有時條件句的動作與主句動作發生的時間不一致,這時動詞的形式應根據它們表示的時間加以調整。

含蓄虛擬結構

有時假設的情況並不以條件從句表示,而是由otherwise,but,or,without,but for等來引導。

I should not have laughed if I had thought you were serious.

如果我當時認為你是認真的,我就不會笑了。

Sorry,I am too busy now.If I had time,I would certainly go for an outing with you.

很抱歉,我現在非常忙。若我有時 間,我將一定與你外出郊遊。

Grace doesn’t want to move to New York because she thinks if she were to live there,she wouldn’t be able to see her parents very often.

Grace不想搬到紐約,因為她想如果要是住那裡,她將不可 能經常地見到她的父母。

【舉一反三】

It is lucky we booked a room,or we ________ nowhere to stay now.

A.had B.had had

C.would have D.would have had

答案:C

熱點題型五 虛擬語氣在其他從句中的應用

例5、[2017·北京卷] If the new safety system ________ to use, the accident would never have happened.

A.had been put B.were put

C.should be put D.would be put

【答案】A 【解析】考查虛擬語氣。根據句意可知是對過去情況的虛擬,從句用had done形式, 故答案選 A。句意:如果新的安全系統已投入使用的話, 這次事故就不會發生了。

【提分秘籍】

類別用法

名詞性從句

表示要求,命令,建議,請求等意義的詞後接賓語從句和同位語從句,以及與這些詞有關的表語從句中的謂語動詞用「(should+)動詞原形」。常見的動詞:suggest,advise,order,require,demand,propose,command,request,insist,recommend,以及這些詞的名詞形式。注意:當suggest作「暗示,表明」,insist作「堅持認為」時,從句要用陳述語氣。

wish後的賓語從句中的謂語可用一般過去時、過去完成時和should/would+動詞原形,它們分別表示與現在、過去和將來情況相反。

其他句型中It is (high)time(that)...句型中謂語動詞用一般過去時或should+動詞原形。

would rather所接的從句中的謂語動詞用一般過去時(對現在虛擬)或者過去完成時(對過去虛擬)。

if only後面的謂語動詞常用一般過去時(對現在虛 擬)、過去完成時(對過去虛擬)與過去將來時(對將來虛擬),表示強烈的願望。

as if/as though 引導的方式狀語從句中的謂語動詞用一般過去時(與現在的事實相反)、過去完成時(與過去的事實相反)、could/might/would+動詞原形(與將來事實相反)。

My mom suggests that we should eat out for a change this weekend.

我的母親建議我們這個周末出去吃飯,換換口味。

—Where are the children? The dinner’s going to be completely ruined.

——孩子們在哪裡?再這麼等下去,這頓飯就吃不好了。

—I wish they weren’t always late.

——我希望他們不要老是吃飯不準時。

The young man insisted that he did nothing wrong and should be set free at once.

這個年輕人堅持認為他沒有做錯,應該馬上被釋放。

Look at the trouble we are in.If only we had taken our teacher’s advice!

看看我們所處的困境,要是我們當初聽從老師的建議該多好!

【舉一反三】

Don’t handle the vase as if it ______ made of steel.

A.is B.were

C.has been D.had been

解析:考查虛擬語氣。句意:不要這麼拿著這個花瓶,就好像它是用鋼製成的似的。as if表示「似乎,好像」,引導的從句通常用虛擬語氣,再結合主句的時態可知是對現在事實的虛擬,所以用一般過去時were。

答案:B

看看高考題怎麼考?

考場座位由內到外8.8.7.7

1.[2017·北京卷] Samuel, the tallest boy in our class, ________ easily reach the books on the top shelf.

A.must B.should

C. can D.need

2.[2017·北京卷] If the new safety system ________ to use, the accident would never have happened.

A.had been put B.were put

C.should be put D.would be put

【答案】A 【解析】考查虛擬語氣。根據句意可知是對過去情況的虛擬,從句用had done形式, 故答案選 A。句意:如果新的安全系統已投入使用的話, 這次事故就不會發生了。

3.[2017·江蘇卷] ________not for the support of the teachers,the student could not overcome her difficulty.

A.It were B.Were it

C.It was D.Was it

【答案】B

【解析】考查虛擬語氣的省略。虛擬語氣中,be動詞統一用were;虛擬語氣的省略形式主要是把if省略,同時把were/should/had提前,即Were /Should/ Had I...,故選B。句意:要不是老師們的支持,該生是無法克服她自己的困難的。

4. [2017·天津卷] My room is a mess, but I ________clean it before I go out tonight. I can do it in the morning.

A.daren't B.shouldn't

C.needn't D.mustn't

【答案】C 【解析】考查情態動詞。根據「I can do it in the morning.」可知現在沒必要打掃房間。故選C項。needn't不必;daren't不敢;shouldn't不應該;mustn't不準,禁止。句意:我的房間很亂,不過今晚在我出去之前,我沒必要打掃它。我可以在(明天)早晨打掃。

5.[2017·天津卷] —Do you have Betty's phone number?

—Yes. Otherwise, I ________ able to reach her yesterday.

A.hadn't been B.wouldn't have been

C.weren't D.wouldn't be

【2016·江蘇】27.If it for his invitation the other day, I should not be here now.

A. had not been B. should not be C.were not to be D.should not have been

【答案】A

【解析】考查虛擬語氣。本句屬於錯綜條件句的虛擬語氣。if從句表示與過去事實相反,所以使用過去完成時,主句表示與現在事實相反,所以使用「情態動詞+動詞原形」。句意:如果不是因為前幾天他的邀請,我現在就不會在這裡了。故A正確。

【考點】考查虛擬語氣

【2016·天津】5. It was really annoying; I _____ get access to the data bank you had recommended.

A. wouldn’t B. couldn’t C. shouldn’t D. needn’t

【答案】B

【解析】句意:這真是令人生氣的;我不能進入你推薦的資料庫。wouldn’t不願意;couldn’t不能;shouldn’t不應該;needn’t不必。故選B。

【考點】考查情態動詞。

【2016·浙江】17. George _________ too far . His coffee is still warm

A. must have gone B. might have gone C. can't have gone D. needn't have gone

【答案】C

【解析】喬治不可能走得太遠了。他的咖啡仍然是溫的。can’t have done是對過去的否定推測;must have done過去一定做了某事;might have done過去可能做了某事;needn’t have done過去本不必做某事。故選C。

【考點】考查情態動詞

【2015·北京】29.—Can’t you stay a little longer?

—It’s getting late. I really _____go now, My daughter is home alone.

A .may B .can C . must D .dare

【答案】C

【解析】句意:——你不能再多待會兒嗎?——很晚了,我必須得走了。我女兒一個人在家。A. may可能,可以,也許;B. can能,會;C. must必須,必然要,必定會;D. dare敢,膽敢。結合句意,故選C。

【2015·北京】34. If I _____it with my own eyes ,I wouldn’t have believed it.

A . didn’t see B. weren’t seeing C. wouldn’t see D. hadn’t seen

【答案】D

【2015·重慶】7. Without his wartime experiences, Hemingway____ his famous novel A Farewell to Arms.

A. didn’t write B. hadn’t written

C. wouldn’t write D. wouldn’t have written

【答案】D

【解析】句意:沒有他戰時的經驗,海明威就不可能寫出著名的小說永別了武器。根據without his wartime experience沒有戰時的經歷,可知表示對於過去的否定猜測,故主句用would have done,因此選D項。

【2015·重慶】12. You ____ be Carol. You haven’t changed a bit after all these years.

A. must B. can C. will D. shall

【答案】A

【解析】句意:你肯定是卡羅,這些年你一點也沒有變化。 must表示對現在的肯定推測。 故選A。

【2015·天津】7. I ______ have worried before I came to the new school, for my classmates here are very friendly to me.

A. mightn’t B. mustn’t C. needn’t D. couldn』 t

【答案】C

【解析】句意:我來新學校之前本沒有必要擔心,因為在這裡我的同學對我非常友好。needn’t have done本沒有必要做某事,表示實際上已經做了某事。根據句意可知選C。

【2015·天津】13. I wish I ______ at my sister’s wedding last Tuesday, but I was on a business trip in New York then.

A. will be B. would be C. have been D. had been

【答案】D

【解析】句意:上個周二我本希望參加我姐姐的婚禮,但那時我在紐約出差。本題考查wish引導的賓語從句,表示與過去事實相反的願望,從句用had + 過去分詞。根據句意可知選D。

【2015·四川】2.You _____be careful with the camera. It costs!

A .must B. may C. can D. will

【答案】A

【解析】考查情態動詞。根據下文的it costs可知,照相機很昂貴,故選擇A,意為:你一定要非常小心對待照相機,它很昂貴。

【2015·陝西】21. You feel all the training a waste of time, but I’m a hundred percent sure later you』ll be grateful you did it.

A. should B. need C. shall D. may

【答案】D

【2015·陝西】23. Ellen is a fantastic dancer. I wish I as well as her.

A. dance B. will dance C. had danced D. danced

【答案】C

【解析】句意:Ellen是一個很棒的舞蹈演員。但願我能和她跳得一樣好。I wish「但願」後面接賓語從句用虛擬語氣,和現在相反用一般過去時,所以選C。

【2015·江蘇】28. It might have saved me some trouble ______ the schedule.

A. did I know B. have I known C. do I know D. had I known

【答案】D

【解析】句意:如果我早知道日程安排,可能會省去我一些麻煩。根據題幹中might have saved可知主句是對過去的虛擬,從句應用if I had known與主句保持一致。if虛擬條件句中含有had時,可將if省去,同時將had提前構成倒裝結構。故選D項。虛擬語氣重要做題原則:根據題幹中主句或從句中動詞形式判斷所考查的動詞的虛擬時間, 一般要保持一致,但要注意錯綜時間虛擬語氣要根據各自所表示的虛擬時間做出調整。另外,當 if 條件句中含有助動詞 had,should 或 were 時, 可以省略 if,而將 had, should 或 were提到句首,從而構成倒裝虛擬條件句。

【2015·安徽】32.It is lucky we booked a room, or we ______nowhere to stay now.

A. had B. had had C. would have D. would have had

【答案】C

【解析】句意:我們很幸運地訂到了房間,否則的話,我們現在就會無處可去了。or引導含蓄虛擬條件句,or後面是主句,相當於if we hadn’t booked a room, we would have nowhere to stay now.,根據「now」可知,是對現在進行虛擬,因此用would+動詞原形,故選C。

1.(2014·大綱全國卷)Although you________find bargains in London, it's not generally a cheap place to shop.

【答案】can 

【解析】考查情態動詞。句意:雖然你能在倫敦買到便宜貨,但是一般來說那不是一個買便宜東西的地方。情態動詞can表示理論上的可能性。

2.(2014·重慶卷)—I spent two weeks in London last summer.

—Then you must have visited the British Museum during your stay, ________ you?

【答案】didn't 

3.(2014·湖南卷)If Mr. Dewey ________(be) present, he would have offered any possible assistance to the people there.

【答案】had been 

【解析】考查虛擬語氣。句意:如果Dewey先生在場的話,他就會為那裡的人提供任何可能的幫助。從主句中的「would have offered」可以看出,從句表示與過去事實相反的虛擬語氣,故應用過去完成時。

4.(2014·福建卷)________(there be) no modern telecommunications, we would have to wait for weeks to get news from around the world.

【答案】Were there 

5.(2014·四川卷)I still remember my happy childhood when my mother ________take me to Disneyland at weekends.

【答案】would 

【解析】考查情態動詞。句意:我仍然記得我的快樂的童年,那時母親常會在周末帶我去迪斯尼樂園。would可表示習慣性動作,譯為「常會,總是」。

6.(2014·安徽卷)People are recycling many things which they________(throw) away in the past.

【答案】would have thrown 

【解析】考查情態動詞+have done。句意:現在人們回收利用很多他們過去會扔掉的東西。根據in the past可知,說的是過去的情況,對過去的情況的推測,應使用「情態動詞+完成式」。

7.(2014·陝西卷)My book, TheHouseofHades, is missing. Who ________ have taken it?

【答案】could 

【解析】本題考查「情態動詞+have done」的用法。句意:我的書《哈迪斯之屋》不見了。會是誰把它拿走了呢?根據句意可知,這是對過去情況的推測,而且該句是疑問句,所以用could。

8.(2014·天津卷)________(catch) the morning train, he would not have been late for the meeting.

【答案】Had he caught xk/w

【解析】考查虛擬語氣和倒裝。句意:要是他趕上了上午的火車,他就不會開會遲到了。這是一個省略if的虛擬語氣條件句,將句子還原後為If he had caught the morning train。主句中的would not have been late則暗示這裡是對過去情況的假設,虛擬條件句中,如含有were,had,should,could等,且省略if時,常用倒裝。

9.(2014·浙江卷)They were abroad during the months when we were carrying out the investigation, or they________(come) to our help.

【答案】would have come 

【解析】本題考查虛擬語氣。句意:我們進行調研的那幾個月期間他們出國了,要不然的話,他們就會來幫助我們了。由關鍵信息or可知,此處是隱含的虛擬條件句,or相當於if they hadn't been abroad。這是在敘述與過去事實相反的情況,因此這裡謂語動詞用would have done。

10.(2014·江蘇卷)It was sad to me that they, so poor themselves, ________bring me food.

【答案】should 

【解析】本題考查情態動詞的基本用法。句意:他們自己那麼窮,________給我帶來了食物,這讓我(感動得)心裡不好受。should可以用在that引導的從句中,跟在某些形容詞或動詞之後,表示「竟然,居然」,帶有驚訝的語氣。

幾道模擬題試一下:

1.It is required by the rules that students ________ get grades not lower than 85 in any subject in order to get the scholarship.

A.will B.may

C.shall D.would

解析:選C。考查情態動詞。句意:根據規定,學生如果想拿獎學金,任一單科成績不得低於85分。shall用於第三人稱,在條約、規定、法令等文件中表示義務或規定,意為「應,必須」。

2.Visit the old man this afternoon?If you ________,make sure you wear sunscreens to protect your skin.

A.must B.can

C.may D.shall

解析:選A。考查情態動詞。句意:今天下午去看望那個老人?如果你一定要去,請務必塗上防曬油以保護你的皮膚。if you must(do sth.)(表示雖不贊同但可允許)如果你一定要(那麼做),故選must。

3.—Did you meet with the famous actress,Yang Mi?

—________I had come here earlier!

A.If only B.If not

C.But for D.For fear

4.—________it be Tom that stole the manager’s mobile phone?

—No.As far as I know,Tom is very honest.

A.May B.Can

C.Must D.Should

解析:選B。考查情態動詞表示推測的用法。can可用於否定句或疑問句中表示推測;must表推測時一般用於肯定的陳述句中;may和should表推測時不用於疑問句中。根據語境可知,B項正確。句意:——有可能是Tom偷了經理的手機嗎?——不可能。就我所知,湯姆是非常誠實的。

5.—Why wasn’t John hired for the job ?

—I don’t know,but he________.

A.was B.had been

C.should have D.should have been

解析:選D。考查情態動詞。上一句意為:為什麼John沒有被僱傭?下一句意為:我不知道,但是他……。根據句意,選擇D最為恰當,意為他本該會被僱傭,隱含意思為他並沒有被僱傭,正好符合上一句句意。

6.He________ the job well,but he ________so careless.

A.had done;had been B.could do;was

C.could have done;was D.hadn’t done;had been

7.—Are you absent from the meeting?

—Yes,who________it would rain!

A.has thought B.had thought

C.was thinking D.would have thought

解析:選D。考查情態動詞及虛擬語氣的用法。句意:——你沒去開會?——沒有,誰會想到天會下雨呢!

8.—Mr.Smith,can I hand in my composition tomorrow morning?

—Forget it.I』d rather you ________ it to me this afternoon.xk-w

A.can finish B.have finished

C.would finish D.finished

解析:選D。考查虛擬語氣。would rather後的句子應使用虛擬語氣,根據this afternoon可知此處表示與將來事實相反,故從句用一般過去時。would rather後從句用一般過去時表示與現在或將來事實相反,用過去完成時表示與過去事實相反。

9.________more energy to my study instead of being crazy about Internet games,I would be sitting in a comfortable office now.

A.If I devoted B.Had I devoted

C.Would I be devoted D.Should I be devoted

解析:選B。考查錯綜虛擬句。此處主句用過去完成時,表示與過去的事實相反,如果省略if要用倒裝句;從句用「would+動詞原形」的形式,表示與現在的事實相反。

10.But for the help of my English teacher,I ________ the first prize in the 2015 English Writing Competition.

A.would not win B.would not have won

C.would win D.would have won

解析:選B。此處虛擬語氣表示與過去事實相反,句子謂語動詞用would/should/could/might+have done結構,根據句意要用否定含義,故選B。本句的條件是由介詞短語(but for)表達的。

11.It is a rule that public schools ________ provide adequate and safe sports facilities.

A.must B.will

C.shall D.can

解析:選C。考查情態動詞。shall用於第三人稱時,在條約、規定、法令等文件中表示義務或規定,意為「應,必須」。

12.It seemed that our nursery rhymes ________ some magic because all the nights I sang them for my daughter,she would listen to them with keen pleasure.

A.must have had B.should have had

C.could have had D.need have had

解析:選A。考查情態動詞。句意:看來我們的兒歌一定有種魔力,因為每天晚上我為女兒唱時,她都聽得津津有味。must have done是對過去的事情的肯定推測,表示「肯定,一定」。

13.It sounds like a wonderful match.How I wish I________it like you.

A.watch B.have watched

C.would watch D.had watched

14.It’s suggested in the report that government expenses ________ to increase teachers』 salaries in 2015.

A.be reduced B.were reduced

C.will be reduced D.do reduce

解析:選A。考查虛擬語氣。句意:報告中有人建議2015年降低政府開支,提高教師工資。suggest表示「建議」時,其名詞性從句中的謂語動詞用「(should+)動詞原形」,此處的reduce與government expenses之間存在動賓關係,故用被動語態。

15.He________better last night,but he was a little nervous and didn’t reach his best standard.

A.could perform B.must have performed

C.should perform D.could have performed

解析:選D。考查虛擬語氣。含蓄條件句,but錶轉折,表示與過去事實相反,主句使用「情態動詞+have done」。must have done表示對過去的肯定推測,could have done表示在過去本來能做某事。句意:他昨晚本來能表演得更好,但他有點緊張,未能發揮他最好的水平。故選D。

16.Most of the big hotels were full at this time of the year,but finally we ________ find a room in a small guest house near the station.

A.ought to B.could

C.were able to D.might

17.—I called you at 9 last night,but no one answered.

—Sorry,I ________ sleeping.I went to bed very early.

A.need have been B.would have been

C.must have been D.should have been

解析:選C。根據答語中的「I went to bed very early」可知,此處為肯定推測,用must,表示問話人打電話時,答話人一定正在睡覺。must have done表示過去肯定做了某事。

18.________ for the free vegetables,women workers would not have gone to the supermarket so often.

A.If it is not B.Were it not

C.Had it not been D.If they were not

解析:選C。考查虛擬語氣。根據題幹中的would not have gone to可知,本句話是對過去事情的虛擬,所以,從句中謂語應用had done的形式;同時,在if條件句中表示虛擬語氣時,經常將if省略,而把從句中的had,were或should提前。故選C。

19.—Where is Mick? I cannot find him anywhere.

—He ________ have been off long.I heard him make a call in the passage just now.

A.shouldn’t B.can’t

C.mustn’t D.needn’t

解析:選B。句意:——Mick在哪裡?我到處都找不到他。——他不可能出去很久,剛才我還聽到他在走廊裡打電話。用can』 t have done表示對過去發生的事情的否定推測。

20.Frequent quarrels between my parents are nearly driving me crazy.If only I ________a warm and harmonious family!

A.have B.will have

C.had D.had had

解析:選C。考查虛擬語氣在特殊句式中的運用。句意:父母之間頻繁的吵架幾乎讓我崩潰。要是我有一個溫暖和諧的家庭該多好啊!if only表示一個強烈的感嘆「要是……就好了」,表示對現在願望的虛擬,從句常用一般過去時。故選C。

相關焦點

  • 高考英語二輪複習知識點:情態動詞和虛擬語氣
    情態動詞是每年高考的熱點也是難點,每年單項填空題必考一題。考點集中在:情態動詞表示推測的基本用法及區別;情態動詞否定式的用法辨析:「情態動詞+have done」的用法區別等。   虛擬語氣在高考命題中不是重點,但是難點。
  • 高考英語知識點複習:情態動詞和虛擬語氣(三)
    情態動詞是每年高考的熱點也是難點,每年單項填空題必考一題。
  • 高三英語一輪複習核心點:情態動詞和虛擬語氣
    答:情態動詞要注意以下3個方面:   1、注重在語言環境中根據說話人的語氣來使用情態動詞。   2、情態動詞表示推測或判斷的用法考查。   3、設置場景考查學生熟練使用表示責備等的情態動詞加完成時的用法等。   虛擬語氣是歷年高考的選考考點。考點常集中在含蓄條件句以及賓語從句中的虛擬語氣上。
  • 高考英語知識點複習:情態動詞和虛擬語氣(四)
    考點集中在:情態動詞表示推測的基本用法及區別;情態動詞否定式的用法辨析:「情態動詞+have done」的用法區別等。   虛擬語氣在高考命題中不是重點,但是難點。考點常集中在含蓄條件句以及主語、賓語從句等特定句型中虛擬語氣的使用上,因此考生應熟練掌握含蓄條件句中主從句的時態要求以及一些典型句型中虛擬語氣的具體形式。
  • 情態動詞表虛擬大揭秘,虛擬語氣要掌握,情態動詞不可少
    今天我們主要講解的語法點是英語中的情態動詞加have done表虛擬的情況,也會特別講解need 的不同用法,need可以充當實義動詞也可以充當情態動詞,同學們要根據具體的成本分析去判斷,最重要的知識點是need doing等於need to be done主動表被動。
  • [高考英語考點]情態動詞和虛擬語氣考點分析
    [高考英語考點]情態動詞和虛擬語氣考點分析 2011-11-22 18:53 來源:新東方網整理 作者:
  • 高考英語二輪複習:情態動詞與虛擬語氣專項訓練
    此處是情態動詞用於陳述句中,表示「一時的情況」,故用情態動詞can。  6.(2014·福建,32)__Were__(be)therenomoderntelecommunications,wewouldhavetowaitforweekstogetnewsfromaroundtheworld.
  • 2017高考英語重點語法:高考英語常考語法總結——情態動詞
    情態動詞是每年高考的熱點也是難點,每年單項填空題必考一題。考點集中在:情態動詞表示推測的基本用法及區別;情態動詞否定式的用法辨析:「情態動詞+have done」的用法區別等。   虛擬語氣在高考命題中不是重點,但是難點。
  • 高中英語:情態動詞用法詳解
    用在什麼樣的句子中?同學們,不能一提到可能/可以你就只會can 吧,來看看這些情態動詞到底都有那些用法吧!第一類只能做情態動詞,包括may、might、must等。第二類既能做情態動詞,又能做實義助詞,包括need、dare、can等。第三類既能做情態動詞,又能做助動詞,包括shall、should、will、would等。
  • 關閉 高考英語知識點複習:情態動詞和虛擬語氣(二)
    考點集中在:情態動詞表示推測的基本用法及區別;情態動詞否定式的用法辨析:「情態動詞+have done」的用法區別等。   虛擬語氣在高考命題中不是重點,但是難點。考點常集中在含蓄條件句以及主語、賓語從句等特定句型中虛擬語氣的使用上,因此考生應熟練掌握含蓄條件句中主從句的時態要求以及一些典型句型中虛擬語氣的具體形式。
  • 高考教師手記之:英語篇(虛擬語氣)
    高考教師手記之:英語篇(虛擬語氣) 2014-09-28 15:31 來源:新東方編輯整理 作者:
  • 情態動詞與have done連用是想表達什麼意思?與虛擬語氣有何關係
    我們之前講過情態動詞的一系列用法,也對情態動詞有了一個基本的了解。參照之前的文章那麼今天Stone老師就把高中情態動詞的用法再做一個總結。我昨晚很想去參加聚會的,但我得加班完成一個報告。二、虛擬語氣虛擬語氣看似很高深,在近幾年的高考中相對也是個冷門。但實際上應用的還是比較廣泛的。說白了,虛擬語氣就是一個假設的條件,是一個假命題。只存在於語言交流中,在現實情況下是不可能發生的。
  • [英語語法系列] 英語語氣分析——虛擬語氣
    導讀虛擬語氣是英語的一種特殊的條件句。咱們漢語中,做一個假設只要「如果……那麼(就)……」就可以了。但是英語中,他是要分情況的:如果是可能發生的,正常說就行;如果基本不可能發生,那麼就要用到今天說的虛擬語氣了。
  • 近五年高考語法真題專練:情態動詞和虛擬語氣(含解析)
    A. needn’t  B. mustn’t  C. wouldn’t  D. shouldn’t【答案】A【解析】試題分析:題目考查情態動詞。句意:我喜歡周末,因為周六和周日我不需要早起。A. needn’t不需要;B. mustn’t禁止;C. wouldn’t不願;D. shouldn’t不應該。
  • 高中英語語法總結:情態動詞和虛擬語氣!不會的都戳進來看看吧
    考向1 情態動詞 一、can, could與be able to 1. 表示能力(體力、知識、技能)。 2. need 作情態動詞用時,常用於疑問句、否定句。在肯定句中一般用must, have to, ought to, should代替。You needn’t come so early. —Need I finish the work today?
  • 初中英語知識點大全:虛擬語氣
    初中英語知識點大全:虛擬語氣 虛擬,在漢語中表示一種假設的,不存在的情況,同樣,英語中虛擬語氣是用來表示說話人的主觀願望或假想,而不表示客觀存在的事實,所說的是一個條件,不一定是事實,或與事實相反。虛擬語氣通過謂語動詞的特殊形式來表示。
  • 專升本英語|情態動詞常考考點匯總!
    表示語氣的單詞。但是不能獨立作謂語,只能和動詞原形一起構成謂語。情態動詞用在行為動詞前,表示說話人對這一動作或狀態的看法或主觀設想。情態動詞雖然數量不多,但用途十分廣泛;考點也很豐富。情態動詞用法上的共同特徵肯定句中放在謂語動詞之前:主語+情態動詞+動詞原形情態動詞無人稱和數的變化大部分情態動詞有現在式和過去式兩種形式否定式構成是在情態動詞後面直接加「not」疑問句將情態動詞直接提到主語前can/could的語法考點
  • 高考英語聽力:建議句型和虛擬語氣總結
    高考英語聽力:建議句型和虛擬語氣總結 2012-01-30 13:39 來源:新東方在線 作者:
  • 高考英語虛擬語氣的常見考點
    虛擬語氣是英語中常出現的一種語言現象,近幾年成了高考語法題中的一個熱點。每年都有不少省份高考試題中考到這一考點。對於許多中國學生來說,它也是一個難點。「現」即虛擬與現在事實相反的情況,「過」則表示if從句中的謂語動詞用過去時(動詞過去式),「過將」則表示主句謂語動詞使用過去將來時(would do);「過過完過將完」則表示虛擬與過去事實相反的情況時,if 從句中的謂語動詞用過去完成時(had done),主句中的謂語動詞用過去將來完成時(would have done);「將過將過將」則表示虛擬與將來事實相反的情況時,if從句中的謂語動詞使用過去式
  • 英語情態動詞有哪些 情態動詞的用法口訣
    英語情態動詞有哪些 情態動詞的用法口訣學英語最長用到的語法和詞彙就是情態動詞了,下文有途網小編給大家整理了英語中情態動詞的分類及用法,供參考!英語情態動詞分類及用法歸納一、 can, could1) 表示能力(體力、知識、技能)。