2020年高考英語虛擬語氣語法講解
5. 虛擬條件句可以轉換成下列形式
(l)省略連詞if.在書面語中,如果虛擬條件從句中有were,had 或 should,可以把if省略,把這幾個詞放到主語之前,構成主謂倒裝。例如:should he come (if he should come), tell him to ring me up. 他要是來了,讓他給我打個電話。were i you (if i were you), i would not do it. 我要是你,就不做這事。
(2)用介詞短語代替條件狀語從句。有時假設的情況并不用條件從句表示出來,而是通過介詞短語來表示。如:without air (if there were not air), there would be no living things. 如果沒有空氣的話,就不會有生物了。but for your help (if it hadn't been for your help) i couldn't have done it. 要是沒有你的幫助,我就不可能完成這件事。
假設的情況有時可以通過上下文或其他方式表現出來。如:i was busy that day. otherwise i would have gone there with them. (if i hadn't been busy that day, i would have gone there with them.) 我那天很忙,否則,我就和他們一起去那兒了。(如果我那天不忙的話,我就……);i would have finished the work, but i have been ill. (if i hadn't been ill, i would have finished the work.)我本來該完成這項工作的,但我生病了。(如果我沒生病的話,我就會完成……)
6. 省去條件從句或主句:表示虛擬語氣的主句或從句有時可以省略,但其含義仍可以推知。
(1)省去條件從句。如:you could have washed your clothes yourself. 你本可以自己洗衣服的。省去了"if you had wanted to"(事實是:你自己沒洗衣服,因為你不想洗。)
(2)省去主句(常用以表示愿望)。如: if my grandmother were with me! 如果我的祖母與我在一起多好啊!(事實是:祖母已不在世。);if only she had not left! 如果她沒走就好了!(事實是:她已經走了。)
l. 虛擬語氣在主語從句中的用法:在“it is important (strange,natural,necessary) that……”這類句型里,that所引導的主語從句中的謂語動詞常用 “should十動詞原形”結構,表示某事是“重要”“奇怪”“自然”“必要”等意義。如:it is important that every member (should) inform himself of these rules. 重要的是每個成員知道這些規則。
2. 虛擬語氣在賓語從句中的用法
(1)在動詞wish后的賓語從句中,表示與現在或過去的事實相反,或對將來的主觀愿望,從句通常省略連詞that.1)表示對現在情況的虛擬:從句動詞用過去式或過去進行式(be動詞一般用were)。如: i wish i knew the answer to the question. 我希望知道這個問題的答案。(可惜不知道);2)表示對過去情況的虛擬:從句動詞常用“had十過去分詞”。如:i wish (wished) i hadn't spent so much money. 我后悔不該花那么多錢。(實際上已經花掉);3)表示對將來的主觀愿望:謂語動詞形式為“would十動詞原形”。此時要注意,主句的主語與從句的主語不能相同,因為主句的主語所期望的從句動作能否實現,取決于從句主語的態度或意愿(非動物名詞除外)。如: i wish it would stop raining. 但愿雨能停止。i wish you would come soon. 但愿你立刻來。