【摘要】為了不斷提高大家的綜合學(xué)習(xí)能力,小編為大家提供高三英語備考知識(shí)點(diǎn)錯(cuò)綜時(shí)間虛擬語氣,希望對(duì)大家有所幫助。
例:
If you had taken your medicine yesterday, you would be quite all right now.
如果你昨天吃了藥的話,現(xiàn)在就已經(jīng)痊愈了。(從句表示與過去事實(shí)相反的假設(shè),主句則表示與現(xiàn)在事實(shí)相反。)
經(jīng)典練習(xí):
1、If I hadn’t stood under the ladder to catch you when you fell, you____now.
A) couldn’t have smiled
B) wouldn’t be smiling
C) didn’t smile
D) won’t smile
2、____for the timely investment from the general public, our company would not be so thriving as it is.
A) Had it not been
B) Were it not
C) Be it not
D) Should it not be
3、If he knew this, it____be by accident.
A) would have to
B) didn’t to
C) won’t have to
D) woud have had to
解析
1、選B。從主句的時(shí)間狀語now以及從句的謂語可知,本題為一錯(cuò)綜時(shí)間虛擬語氣,從句表示與過去事實(shí)相反的假設(shè),主句則表示與現(xiàn)在情況相反,故B項(xiàng)為正確答案。
2、選A。根據(jù)本題句意邏輯,條件從句的行為發(fā)生在主句之前,須用過去時(shí)的虛擬語氣形式,故A項(xiàng)為正確答案。同時(shí),它是由把if省略,助動(dòng)詞提前而形成倒裝。B、C、D三項(xiàng)均不合題意。本題句意是:要不是能及時(shí)從社會(huì)獲得投資,我們公司也不會(huì)像現(xiàn)在這樣繁榮了。
3、選D。由從句的謂語可知,本題為一錯(cuò)綜時(shí)間虛擬語氣,從句表示與現(xiàn)在事實(shí)相反的假設(shè),主句則表示與過去事實(shí)相反的設(shè)想。故D項(xiàng)為正確答案。本句題意:假如他已知此事,那一定是偶然的。
【總結(jié)】高三英語備考知識(shí)點(diǎn)錯(cuò)綜時(shí)間虛擬語氣就為大家介紹到這兒了,希望對(duì)老師和同學(xué)們都有幫助,祝大家在學(xué)習(xí)愉快。
相關(guān)鏈接
本文來自:逍遙右腦記憶 http://www.yy-art.cn/gaosan/127487.html
相關(guān)閱讀:高中英語知識(shí)點(diǎn)定語從句總結(jié)