曲解語境類錯誤
現在英語語法考題有個趨勢就是不單是考查語言規則,更不是考查語言規則的死記硬背,而是注重考查語言知識的具體運用,即將語言知識置于一定的語境中,要求考生在實際語言環境中選擇一個最佳的、最得體的、當然也是最地道的選項。面對這類考題,同學們首先就要認真讀懂題干,仔細分析題干所提供的語境,注意挖掘其中的隱藏信息,從而找到解題的突破口。下面請看幾個實例分析:
◇Thank you very much indeed. If it had not been for your advice I really _________ what Ishould have done.
A. don’t know B. didn’t knowC. hadn’t known D. wouldn’t have known
【分析】此題的空格前后均用了虛擬語氣,空格處是否應該要用虛擬語氣呢?有的同學會說要用虛擬語氣,也有的同學可能會說不用虛擬語氣。到底用還是不用,實話告訴你吧,不宜用虛擬語氣,這是句子上下文的語境決定的。那么這個語境是什么?怎樣分析?請看本節后面有關例題。
◇How beautifully she sings! I have never heard _________ voice.
A. a better B. a best C. the betterD. the best
【分析】此題的最佳答案是不是 D? 因為按語法常識,最高級前應用定冠詞;或者選C?因為比較級前用定冠詞(如 the better one)也是可能的;或者選A或B?告訴你吧,最佳答案為A,這也與上文的語境有關(同時還涉及省略),你想知道詳細分析嗎?請往后面看。
◇“I don’t like him, _________?” “No, I don’t at all.”
A. do I B. do youC. don’t I D. does she
【分析】此題是考查反意疑問句嗎?最佳答案是A嗎?不是,完全不是。答案選B,理由見后。
本節專門搜集中學英語中一些典型的因忽略語境而出錯的試題,供同學們參考。
1. Having a trip abroad is certainly good for the old couple, but it remains _________ whetherthey will enjoy it.
A. to seeB. to be seenC. seeing D. seen
【分析】此題容易誤選A,簡單地認為動詞 remain 后接動詞要用不定式,而忽略了句子的語境,進而忽略了 to see 的語態。句中的 it 不是指示代詞,而是形式主語,真正的主語是空格后的 whether they will enjoy it,也就是說此句的實際結構是 … but whether they will enjoy it remains _________. 由此可見,whether they will enjoy it 與動詞 see 的關系應是被動的,而不是主動的,答案應選B。
2. “I don’t like him, _________?” “No, I don’t at all.”
A. do I B. do you C. don’t I D. does she
【分析】此題容易誤選A,認為這是一個普通的反意疑問句:陳述部分主語為I,疑問部分主語也應是I;陳述部分為否定式,所以疑問部分要用肯定式。做此題的關鍵是要看下文的語境,下文說“No, I don’t at all.”(不,我一點也不喜歡),這表明前一句是在詢問對方的看法,所以此題的最佳答案應是B,它是 do you like him? 的省略形式,全句意為“我不喜歡他,你呢(你喜歡他嗎)?”
3. “Alice, you feed the bird today, _________?” “But I fed it yesterday.”
A. do you B. will youC. didn’t youD. don’t you
【分析】此題容易誤選D,與上題一樣,認為這是一個普通的反意疑問句。此題的下文語境“But Ifed it yesterday”(但是我昨天才喂過鳥)很重要,它表明上文是在要求對方喂鳥。另外,前一句中的稱呼語 Alice 也是一個重要的信息,聯系此信息和下文語境,我們可斷定 you feed the bird today 是一個帶有主語的祈使句,所以此題的最佳答案應是B。
4. “I’ve never found a better job.” “_________.”
A. I don’t think so B. Too bad
C. CongratulationsD. Don’t worry
【分析】此題容易誤選B或D,主要是將上文的意思理解錯了,即將其理解為“我從來沒找到一份好工作”。其實,I’ve never found a better job 的實際意思是“這是我所找到的最好的一份工作”,此句可視為 I’ve never found a better job than this job (我從來沒有找到比這份工作更好的工作,即這是我所找到的最好的工作)之省略,面對此話,對方最佳的回答當然應是C,即表示祝賀。請看下面一道,最佳答案是C,你明白是什么原因嗎?
“What do you think of the service here?” “Oh, _________. We couldn’t have found a betterplace.”
A. too bad B. sorryC. wonderful D. impossible
5. How beautifully she sings! I have never heard _________ voice.
A. a better B. a bestC. the betterD. the best
【分析】此題容易誤選D,認為最高級前用定冠詞才是最佳的。其實此題最佳答案為A,該句可視為是下面這句的省略形式:…I have never heard a better voice than her voice. 全句句意為“她唱得多好啊!我從未聽過她這么好的聲音”。請再看以下類似的實例:
He is fine, never better. 他很好,比以往任何時候都好。
I’ve never seen a finer bird. 我從未見過比這更美的鳥(即這是我見過的最美的鳥)。
I’ve never found a better job. 這是我找到的最好的工作。
比較以下試題,情形也大致相同:
(1) Boris has brains. In fact, I doubt whether anyone in the class has _________IQ.
A. a high B. a higherC. the higher D. the highest
答案選B,句意為“……我懷疑班上有沒有哪個人比他智商更高”,即“我認為他可能是班上智商最高的”。
(2) “Are you satisfied with his answer?” “Not at all. It couldn’t have been _________.”
A. better B. worse C. moreD. less
【分析】此題最佳答案為B,關鍵是要理解 Not at all 的意思。根據上文語境,Not at all 為 I am notsatisfied at all with his answer. 之省略,即表示“我對他的回答一點也不滿意”,既然如此,他的回答當然會是 couldn’t have been worse(不可能更糟)。
6. “I _________ his telephone number.” “I have his number, but I _________ to bring my phonebook.”
A. forget, forget B. forgot, forgotC. forget, forgotD. forgot, forget
【分析】此題容易誤選A,認為“忘記”是現在的事。仔細體會一下對話的語境:第一個人說“我忘記他的電話號碼了”,這個“忘記”應該是現在的事,即現在忘記了,要不然就沒有必要同對方說此話了,故第一空應填 forget;第二個人說“我有他的號碼,但我忘記帶電話本了”,這個“忘記”應該是過去的事,即過去忘記帶電話本,所以現在電話本不在身上(注意句中的轉折連詞 but),故第二空應填 forgot。請再看一例:
— Oh, I _________ where he lives.
— Don’t you carry you address book?
No, I _________ to bring it.
A. forget, forgetB. forgot, forgotC. forget, forgotD. forgot, forget
答案選C,理由同上。
7. Thank you very much indeed. If it had not been for your advice I really _________ what Ishould have done.
A. don’t knowB. didn’t know C. hadn’t knownD. wouldn’t have known
【分析】此題容易誤選C或D,認為此句既然為虛擬語氣語境,當然應選擇與虛擬語氣有關的答案。此句的句意是“真的是太感謝你了。要不是因為你給我提的建議,我真不知道自己做出了什么蠢事來”,句中 if it had not been for your advice 和 what I should have done 用了虛擬語氣,表示與過去事實相反的假設,但是句中的“我不知道”也要用虛擬語氣嗎?換句話說,“我不知道”是與事實相反的假設嗎?顯然不是。所以它不能用虛擬語氣,應用陳述語氣(I don’t know),表明這是事實(表達自己對對方的感謝之意)。請再看幾個類似的例子:
(1) “It’s a long time since we last heard from her.” “Yes, how I wish I knew how she is gettingalong.” “我們很久沒收到她的來信了?!薄笆前?,我多希望知道她現在過得怎么樣?!?/p>
按照英語語法,I wish 后接賓語從句時,從句謂語要用虛擬語氣,所以其后的 I knew 也的確用的是虛擬語氣,但是I knew 后的賓語從句用不用虛擬語氣呢?不用。句中說“我多么希望知道”,說明現在并不知道,即現在“知道”并不是事實,只是一種想法,故用了虛擬語氣;但是“她現在過得怎么樣呢?”則是她現在的實際情況,是事實,故用陳述語氣。
(2) I wish I knew what is happening. 但愿我知道現在正在發生什么事。
此句I knew 用虛擬語氣,說明現在想知道,但實際并不知道;其后的 what is happening 沒用虛擬語氣,是因說話者想知道現在實實在在發生的情況,即想知道“現在正在發生什么情況”這一事實。比較下例:
(3) I wish I knew what was happening. 要是我當時知道正在發生什么事就好了。
此句用 what was happening 也非虛擬語氣,而是陳述語氣的過去進行時態,指過去正在發生的事情。
8. I had no idea _________ is better, so I took _________ of them.
A. what, both B. what, none C. which, bothC. which, none
【分析】此題的關鍵語境是句中的 better 一詞,better 用的是比較級,說明比較的對象應是兩者,由此可知第二空應填both 為好;由于談的是兩者,說明選擇范圍很明確,所以第一空應填 which。即答案應選C。