第三節(jié):介詞短語表示虛擬
有時假設的情況并不以條件從句表示出來,而是通過一個介詞短語來表示,或通過上下文或其他方式表示出來。如but for, but that…, in case of, otherwise, supposing, under more favourable condition, without 等表示讓步假設。
1).He worked very hard; otherwise he might have failed. (他刻苦工作,不然他就失敗了。)
2).We could have done better under more favorable conditions.(假設我們有更有利條件,我們還會做得更好。)
3). But for his help,I .
[A]should not have succeeded
[B]had not succeeded
[C]did not succeed
[D]have not succeeded
4). But that he came to help me, I .
[A]could not have succeeded
[B]did not succeed
[C]could not succeed
[D]can’t but succeed
第四節(jié):虛擬語氣用在It is(about /high)time +that定語從句中
在It is(about/high)time +that定語從句中需用虛擬語氣,表示“該做……的時候了”,其動詞形式用一般過去時或should +動詞原形。
(1).It's already 5 o'clock now.Don't you think it's about time we went home?現(xiàn)在已經(jīng)5點鐘了,你不認為我們應該回家了嗎?
(2).It is about time you were in bed.
(3).It is high time we left.
(4).It is the first time I came here.
注:
1、在this is the first time /second time that...句型中,從句中謂語動詞用陳述語氣完成時態(tài)。
例如:
Is this the first time that you have visited Hongkong?這是你第一次參觀香港嗎?
2、It's time to do something有別于It's time that...
第五節(jié):在if only 引起的感嘆句中需用虛擬語氣
謂語動詞用過去式或過去完成式(謂語動詞與wish賓語從句的虛擬形式相同).
、拧f only he didn’t drive so fast! (現(xiàn)在)
、、If only she had asked someone’s advice.(過去)
⑶、If only the rain would stop.(將來)
例題解析:
、取ook at the terrible situation I am in! if only I ____ your advice.
A. follow B. had followed C. would follow D. have followed
if only 引出感嘆句,意思是“要是……多好”,表示說話人的一種愿望,希望發(fā)生(事實上不可能發(fā)生)與過去事實相反的情況。本句的全句意思是:“看我現(xiàn)在的處境多糟糕!要是我聽從你的勸告多好”。事實上,句中的“我”沒有聽從勸告,所以處境很糟糕。
題中空格處應當用虛擬語氣,答案是B。
相關鏈接:英語四級備考沖刺:如果你只剩下一個月的時間
大學英語四級完形填空測試命題方向分析
大學英語四級考試兩種必備的英語閱讀方法
更多信息請訪問:考試吧四六級欄目
>>>四六級博客圈,你開博了嗎?
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |