【語法專欄】考研二外英語語法14虛擬語氣之省略if結(jié)構(gòu)②


今日真題
_______ my closest friend, I would tell you the secret.
A. If?you?had been
B. Should?you
C. Had you?been
D. Were you
語法簡介
在上一期的語法專欄中我們已經(jīng)學(xué)習(xí)了虛擬語氣的基本結(jié)構(gòu),相信大家對虛擬語氣已經(jīng)有了基本的掌握。
那么今天的語法專欄,將為大家講解虛擬語氣中比較特殊的結(jié)構(gòu):省略if 結(jié)構(gòu)。
省略if結(jié)構(gòu):
在上期語法專欄中,我們能夠了解到:在虛擬語氣中,if引導(dǎo)的條件從句的謂語部分會出現(xiàn)should、had、were。如果出現(xiàn)了這種情況,我們可以省略if,把should、had、were提到主語前面,使從句成為省略if的部分倒裝結(jié)構(gòu)。
should提前:
Should?she be?my teacher, I would have?to?exert myself in the rest of this term.
(還原:If?she should?be?my teacher, I would have to exert myself in the rest of this term.)
如果她成為了我的老師的話,可能這學(xué)期剩下的時間里我就得奮發(fā)圖強了。
Should?Shawn?hold?his party?tomorrow,?I?would have to tell my mom I won’t get back home for dinner.
?(還原:If Shawn should hold?his party tomorrow,?I would have to tell my mom I won’t get back home for dinner.)
如果肖恩明天就要舉辦他的派對的話,那我就只好跟媽媽說我不會回家吃晚飯了。
had提前:
Had?I chosen?the?iChuXin’s lessons, I would have been a postgraduate.
(還原:If I had chosen?the iChuXin’s lessons, I would have been a postgraduate.)
如果我當時選擇了愛初心的課程的話,那會兒就考上研究生了。
Had you gone?to school last night, you wouldn’t have missed the chance to meet Shawn.
?(還原:If you had gone?to school last night, you wouldn’t have missed the chance to meet Shawn.)
如果你昨晚去了學(xué)校的話就不會錯失見到肖恩的機會了。
were提前:
Were?he?my boyfriend, I would have broken up with him.
(還原:If he were?my boyfriend, I would have broken up with him.)
他要是我男朋友的話,我早就把他甩了。
Were?I?50 years younger, I would go to gym with you.
(還原:If I were?50 years younger, I would go to gym with you.)
我要再年輕個五十歲,就和你一起去健身了。
解題思路
答案:D
題干翻譯:如果你是我最好的朋友的話,那么我就會告訴你那個秘密。
解析:本題考察虛擬語氣中的省略if結(jié)構(gòu)。
首先,觀察題干和選項。
題目主句中的謂語動詞用到了would+動詞原形的形式,而且選項都出現(xiàn)了had、should、were。所以可以直接判斷出這句話使用了虛擬語氣。接下來,我就需要判斷時態(tài)。
其次,判斷時態(tài)。
主句中的謂語動詞用到了would+動詞原形的形式,?那么這句話就只有可能是在對未來或現(xiàn)在做虛擬,所以我們可以直接排除對過去做虛擬的C選項had?you?been和A選項?If?you had been。
最后,確定正確選項。
我們已經(jīng)判斷出了題目中的語境,要么對未來做虛擬,要么對現(xiàn)在做虛擬。
B選項:我們知道,should+動詞原形可以在條件從句中表示對未來做虛擬。但是B選項把should提前后,我們發(fā)現(xiàn)句子缺少了謂語動詞,應(yīng)加上be動詞即——“Should?you be my closest friend ”,故排除。
D選項:動詞過去式對現(xiàn)在做虛擬,符合題意。代入到題目中“如果你是我最好的朋友的話,我現(xiàn)在就把那個秘密告訴你”,可還原為“If?you were my closest friend, I…”,故正確。
干擾選項
A、C選項對過去做虛擬,時態(tài)錯誤,故排除。
B選項 缺少成分,語法錯誤,故排除。
故答案為D選項。
更多寶藏內(nèi)容,
歡迎關(guān)注評論!
更多課程詳情請咨詢
客服老師(ChuXinLianMeng4)~
我們陪你一起奔跑!??