(1)主句從句都相反(與事實)
虛擬語氣有自己的時態,如下圖所示:
舉個例子體會一下:
如果你沒有起那么晚的話,你本來該完成你的作業的
if you hadn't got up late,you should have finished your homework.
(2)只與主句相反
具體的用法是:不用上圖中的虛擬條件句,主句仍使用上圖中的主句格式,但是前邊要加上“否則”,“要不然”等,上述兩個詞對應到英文中是without(后接介詞短語,f翻譯為:要是沒有,如果沒有),but for(后接介詞短語,翻譯為:要不是,如果不是),or/otherwise(后接句子),舉例如下:
1.你起晚了,要不然你本來能完成作業的。
you got up late,or/otherwise you could have finished your homework.
2. 沒有水我們生活不了。
we could not surrive without water.
(3)只與從句相反
1 wish/how i wish
用法:與只與主句相反類似,這時主句不用上表中的主句格式,從句使用上圖中的虛擬條件句的格式,唯一不同是,當表示與將來可能相反時,從句使用“主 + would/could/should/might + do”的格式。
舉例:
- 我多希望他沒有離開。
- how i wish he hadn't left.
- 我希望明天下雨。
- i wish it would rain tomorrow.
2 if only
用法與1相同!!!舉例如下:
- 要是我知道他住哪就好了
- if only i konw he had been be.
3 would rather
用法與1類似,除了與將來可能相反時用法不同,其余相同,would rather與將來可能相反時與現在相反相同,都是(did/were),舉例:
- 我寧願你現在給我錢。
- i would rather you gave me money.
4 as if(as though):表好像 even if(even though):表即使,就算
用法與1相同!!!舉例如下:
- 他看起來好像喝醉了。
- he looks as if he were drunk.
(4)錯綜時間句(主句從句相反的時間點不一樣)
按照三個時間點的組合,有如下六種可能:
- 從句現在,主句過去
- 從句現在,主句將來
- 從句過去,主句現在
- 從句過去,主句將來
- 從句將來,主句現在
- 從句將來,主句過去
針對上邊的六種組合,其中合乎邏輯的只有一下兩種:
- 從句過去,主句現在
- 從句過去,主句將來
但是對於從句現在,主句過去本來邏輯是不合理的,但是有一個特殊的情況是正確的,即:“如果我是你,我當時會........”
(5)名詞性從句的虛擬語氣
首先討論有幾種名詞性從句?答:共有6種名詞性從句。如下:
- 主語從句
- 賓語從句
- 表語從句
- 定語從句
- 同位語從句
- 狀語從句
關於名詞性從句的虛擬語氣,我們只討論前三種從句,即:
- 主語從句
- 賓語從句
- 表語從句
在具體討論之前,我們要首先了解一些特定的動詞與名詞:
動詞
一個堅持:insist(堅持要)
兩個命令:order,command
三個建議:advise,suggest,propose
五個要求:demand,require,request,desire,ask
名詞
兩個命令:order,command
三個建議:advice,suggestion,proposal
五個要求:demand,request,desire,ask
1 這些動詞后面的賓語從句要使用虛擬語氣用法。即從句中的動詞要使用should + 動詞原形,或將should 省略。即(should)+ v
舉例:
we suggested that Tom (should)have a rest.
he insisted that i (should)be present.
2 這些名詞后面的表語從句要使用虛擬語氣用法。即從句中的動詞要使用should + 動詞原形,或將should 省略。即(should)+ v
舉例:
my suggestion is that Tom (should)have a rest.
注:
當suggest表示“暗示,表明”,而不是“建議”的時候,不用虛擬語氣,舉例如下:
the look on her face suggested that she was happy.
當insist表示“堅持說,堅持做”,而不是“堅持要時”,不用虛擬語氣,舉例如下:
he insisted that he didn't steal the wallet.
3 it is necessary/strange/hard/important + that-clause,從句中的動詞要使用虛擬語氣,即:(should)+ 動詞原形
這是一個主語從句虛擬的情況,舉例如下:
it is important that we (should)learn english.
4 it is a pity/shame/no wonder that-clause,從句中的動詞要使用虛擬語氣,即:(should)+ 動詞原形
這也是一個主語從句的情況,其中pity,shame表示“可惜”,no wonder表示“難怪”,舉例如下:
it is a pity that you (should)miss the chance.
5 it is(about/high)time that-clause,從句中的動詞要使用虛擬語氣,即:should+ 動詞原形/過去時,與前邊不同的是,should不可以省略!
這是一個主語從句虛擬的情況,舉例如下:
it is time that we should go / went to bed.