虛擬語氣高中語法

2023-01-01 07:57:04 字數 4708 閱讀 4834

1.(2010湖南卷)if he________my advice,he wouldn』t h**e lost his job.

a.followed    b.should follow

c.had followed    d.would follow

if條件句表示與過去事實相反,故採用過去完成時。

2.(2011廈門市質量檢查)—thank you for reminding me of the time,or i ________late yesterday.

—don』t mention it.

a.should be    b.would be

c.will h**e been    d.would h**e been

昨天的事

3.(2011山東濰坊質檢)________more careful,the mistake would not h**e been made.

a.if he is    b.had he been=if he had been

c.should he be    d.if he has been

1.(2010福建卷)teachers recommend parents________their children under 12 to ride bicycles to school for safety.

a.not allow    b.do not allow

c.mustn』t allow     d.couldn』t allow

2.(2011山東濰坊質量抽樣)the order came that the medical supplies ________to beijing for the h1n1 flu soon.

a.would be sent    b.should send

c.be sent    d.must be sent

1.(2010合肥第三次教學檢測)—sorry, am not getting on well with my studies.

—well.________you hadn』t wasted so much time playing online games.

a.as if    b.even if

c.if only    d.only if

2. (2011青島一模)—my uncle suggests i________abroad.

—i would rather you________at home.

a.go;stay    b.went;stayed

c.go;stayed    d.went;stay

1.(2010浙江卷)had i known about this computer program,a huge amount of time and energy________.

a.would h**e been s**ed    b.had been s**ed

c.will be s**ed    d.was s**ed

2.(2010陝西卷)if we________the other road,we might h**e arrived here in time for the meeting.

a.take   b.had taken

c.took   d.h**e taken

3.(2010北京卷)—the weather has been very hot and dry.

— it had rained even a drop,things would be much better now!and my vegetables________.

a.wouldn』t die    b.didn』t die

c.hadn』t died    d.wouldn』t h**e died

空格處表示蔬菜都死了,是過去的事實,答案: d

4.(2009福建卷)but for the help of my english teacher,i________the first prize in the english writing competition.

a.would not win     b.would not h**e won

c.would win     d.would h**e won

5. (2009浙江卷)the doctor recommended that you________swim after eating a large meal.

a.wouldn』t     b.couldn』t

c.needn』t    d.shouldn』t

6. (2009安徽卷)but for their help,we________the program in time.

a.can not finish    b.will not finish

c.had not finished    d.could not h**e finished

7. (2009天津卷)this printer is of good it______break down within the first year,we would repair it at our expense.

a.wouldb.should

c.couldd.might

虛擬語氣中表示將來時間應為:if it broke down/if it were to break down/if it should break down。

答案: b

8. (2007全國卷he had not hurt his leg,john would h**e won the race.

a.if    b.since

c.though    d.when

9. (2007山東卷)theytwo free tickets to canada,otherwise they』d never h**e been able to afford to go.

a.had got    b.got

c.h**e got    d.get

解析: 本題考查混合虛擬語氣。本題前面部分是事實,後半句是虛擬語氣。

10. (2007全國卷ⅰ)eliza remembers everything exactly as if it________yesterday.

a.was happening    b.happens

c.has happened    d.happened

解析: 考查虛擬語氣。由as if引導的從句通常用虛擬語氣,再結合前面的remembers可知與現在事實相反,因此用一般過去時。

1.(2011天津質檢)my suggestion is that you________much meat.

a.wouldn』t take    b.shall not take

c.not h**e    d.won』t h**e

2.(2011安徽蕪湖調研)if human beings had been a bit less greedy and cruel,more birds and animals________dying out.

a.ought to **oid    b.could h**e been **oided

c. should h**e **oided  d.might h**e **oided

更多的鳥類和動物就有可能免於滅絕**oid 「避免」,其後接doing 時沒有被動語態。

3.(2011哈爾濱檢測)________anyone call,please tell him i』m not free.

a.must    b.can

c.may    d.should

:if anyone should call,please tell him i』m not free.當if 省略時,句子要倒裝

4.(2011北京海淀期末)if you hadn』t taken such a long time to get dressed,we ________there by now.

a.would be    b.are

c.h**e been    d.had been

如果不是你穿衣服花了那麼長時間的話,我們現在就到那裡了。從句用了與過去相反的虛擬語氣,但主句與現在情況相反

5.(2011北京海淀期末練習)—if you________to my birthday party last saturday,you would h**e met our old friend jim.

—oh,what a pity!

a.came    b.had come

c.would come    d.would h**e come

6.(2011福建龍巖檢測)—i didn』t attend the lecture yesterday.

—i________,either,if my mother hadn』t reminded me.

a.wouldn』t    b.wouldn』t h**e

c.didn』t    d.hadn』t

(i wouldn』t h**e 是i wouldn』t h**e attended the lecture的省略)。

答案: b

7.(2010南通二模)—how much of the foreign expert』s speech h**e you understood?

—next to wish i________harder at english.

高中語法虛擬語氣教學詳解

要學虛擬語氣,首先要明白虛擬語氣是動詞的一種形式。在英語裡,根據說話人的目的和意圖,英語中的動詞需用不同的形式,稱為語氣。英語中有三種語氣 1.陳述語氣 用來敘述一件事實。2.祈使語氣 表達說話人的請求或命令。3.虛擬語氣 表示動作或狀態不是客觀存在的事實,而是說話人的主觀願望 假設或建議等。要學習...

虛擬語氣彙總

the subjunctive mood 1,含if 的虛擬條件句 she would h e come,if she had not been so busy.if he had been here,he might h e been able to help you.if i were you,...

虛擬語氣講義

1.if引導的非真實性條件句 虛擬條件句 you had come a few minutes earlier,you would h e met him.與過去事實相反 要是你早來幾分鐘的話,你就能見到他了。if it were should be were to be sunny tomorro...