英語語法經典例題之虛擬語氣
1. “I still haven’t thanked Aunt Lucy for her present.” “It’s time you _____.”
A. do B. did
C. had D. would
2. If I hadn’t been lucky enough to meet you. I really _____ what I would have done.
A. don’t know B. hadn’t known
C. wasn’t knowing D. wouldn’t know
3. “I’ve told everyone about it.” “Oh, I’d rather you _____.”
A. don’t B. hadn’t
C. couldn’t D. wouldn’t
4. It has been raining for a day, but even though it hadn’t rained, we _____ there by tomorrow.
A. can’t get B. won’t get
C. hadn’t got D. wouldn’t get
5. “Do you know his address?” “No, I also wish I _____ where he _____.”
A. knew, live B. knew, lives
C. know, lives D. know, lived
6. “Isn’t it about time you _____ to do morning exercises?” “Yes, it is. Would you like to join us?”
A. begin B. have begun
C. began D. had begun
7. It is hard for me to imagine what I would be doing today if I ____ in love, at the age of seven, with the Melinda Cox Library in my hometown.
A. wouldn’t have fallen B. had not fallen
C. should fall D. were to fall
8. He hesitated for a moment before kicking the ball, otherwise he ____ a goal.
A. had scored B. scored
C. would score D. would have scored
9. If only he _______ quietly as the doctor instructed, he would not suffer so much now.
A. lies B. lay
C. had lain D. should lie
10. Without the air to hold some of the sun’s heat, the earth at night ____ for us to live.
A. would be freezing cold B. will be freezing coldly
C. would be frozen cold D. can freeze coldly
11. Yesterday, Jane walked away from the discussion. Otherwise, she ____ something she would regret later.
A. had said B. said
C. might say D. might have said
12. You didn’t let me drive. If we ____ in turn, you ____ so tired.
A. drove; didn’t get B. drove; wouldn’t get
C. were driving; wouldn’t get D. had driven; wouldn’t have got
13. When a pencil is partly in a glass of water, it looks as if it ______.
A. breaks B. has broken
C. were broken D. had been broken
14. But for the help you gave me, I _______ the examinations.
A. would have passed B. would pass
C. wouldn’t have passed D. wouldn’t pass
答案請看第二頁
【答案與解析】
1. 選B。It’s time you did 為 It’s time you thanked Aunt Lucy for her present 之略。按照英語語法,it’s time 後從句通常要用過去式。
2. 選A。雖然前有虛擬條件句, 後有使用了虛擬語氣的賓語,但 I don’t know 卻宜用一般現在時,因為 I don’t know 表述的是現在的真實情況,句意為“我要不是有幸遇到你,我真不知(指現在不知)我會做出什麼蠢事來”。
3. 選B。I’d rather 後接從句時,從句謂語的時態規律是:用過去式表示現在或將來,用過去完成式表示過去。
4. 選A。we can’t get there by tomorrow 為客觀事實,故宜用陳述語氣。
5. 選B。第一空填 knew,因為 I wish 後的賓語從句要用虛擬語氣(即用過去式表示現在的想法);第二空要填lives,即用陳述語氣,因為 where he lives 是一個客觀事實,而不是 I wish 的內容。
6. 選C。It’s time… / It’s high time… / It’s about time… 等後接從句時,從句謂語通常用過去式。
7. 選 B。此題涉及錯綜時間虛擬條件句,主句與現在事實相反,條件句與過去事實相反。句意為:要不是在七歲時就迷上了 Melinda Cox 圖書館,我真不能想像我如今會在做什麼。
8. 選 D。這是otherwise 引出的含蓄虛擬語氣,再根據前面的 hesitated 可進一步知道這是與過去事實相反的虛擬語氣,由此可推知答案選 D。
9. 選 C。if only 意為“要是……就好了”,其後的句子謂語要用虛擬語氣,同時根據 as the doctor instructed 中的過去時態可知從句是與過去事實相反,故選 C。
10. 選 A。without 引出的介詞短語為一個與現在事實相反的含蓄條件句。
11. 選 D。otherwise 在此相當於 if she had not walked away from the discussion,即暗示一個與過去事實相反的虛擬條件句。
12. 選 D。根據句中的. didn’t let me drive 可知,這是一個與過去事實相反的虛擬語氣句,條件句的謂語用 had+過去分詞,主句謂語用 would / should / could / might have+過去分詞。
13. 選 C。as if 引導的句子,有時用虛擬語氣,有時不用。原則上説,若指事實或可能為事實,不用虛擬語氣;若指現在,從句謂語動詞用一般過去時(be 用 were);若指過去用過去完成時,若指將來用過去將來時或用 were to do sth。又如下面一題要選 C:
It seems as if the sun ____ round the earth since it rises in the east and sets in the west.
A. circles B. is circling
C. were circling D. has been circling
14. 選C。but for 的意思是“若不是,要不是”,用於引出與事實相反的假設,通常與虛擬語氣連用。根據句中的 the help you gave me,可知它表示與過去事實相反,故選C。
-
簡短的伊索寓言中英閲讀
伊索寓言短小精悍,比喻恰當,形象生動,對法國的拉封丹、德國的萊辛、俄國的克雷洛夫都產生了明顯的影響。下面是小編分享的幾篇伊索寓言,歡迎大家閲讀!TheHerdsmanandtheLostBull牧人和丟失的牛AHERDSMANtendinghisflockinaforestlostaBull-calffromthefold.Afteral...
-
高中英語相關語法
冠詞之差意義有別英語中有不少詞組,從形式看好象只有冠詞之差,而實際上卻是意義完全不同的新詞組。現採擷數例,以引起讀者的.注意:1.infrontof在(外)的前面inthefrontof在(內)的前面Theresagardeninfrontoftheclassroom.Theresablackboardinthefrontoftheclassroom.2.i...
-
國小生英語自我介紹範文帶中文
相信自我介紹給很多人帶去了困擾,那麼關於英語版的自我介紹怎麼寫呢?下面是小編為大家準備了一些國小英語自我介紹,在寫作文和課堂上可能會用到,歡迎大家參考。國小生英語自我介紹【1】Hello!Mynameisxx.Iamagirl(orboy).Ilikesinging、dancingandridingmynewbike....
-
國中英語口訣巧記語法
導語:知識口訣化,朗朗上口,得心應手。下面YJBYS小編分享國中英語語法口訣,歡迎參考!順口溜的特有韻律會使抽象、煩瑣的詞語和語法知識、規則化難為易,便於記憶,增強了學生的學習熱情和學習信心,學生的學習成績會直線上升,有的記憶深刻,甚至會終生難忘。如:1.最初的簡單動...