【正文】
virus. If only I _______that programme! 39。t run 4. (2020江蘇卷 )— I left my handbag on the train, but luckily someone gave it to a railway official. — How unbelievable to get it back! I mean, someone ______ it. A. will have stolenB. might have stolenC. should have stolenD. must have stolen 5. (2020 4.熟記在各種時間狀語從句中,虛擬語氣的結(jié)構(gòu)。 解析:答案 B。如我們可說 Were I not to do., 而不能說 Weren39??涨懊媸÷粤?: B 解析:考查虛擬語氣。過去沒有下雨,所以我的蔬菜干死了也是發(fā)生在過去。t have done. 答案: A 解析:根據(jù)句子的倒裝特征判斷此處是省略了 if的虛擬語氣,原形是: If I had known about this puter program, a huge amount of time and energy .故選擇 A。 remend 后的賓語從句應(yīng)用虛擬語氣,謂語動詞為 “(should) + do” ,故選 D。如果第一年使用壞了,我們保修。t have + had done,主句為 couldn’t/ shouldn39。答案: D考點:考查虛擬語氣中對過去的虛擬 解析:第二個說話人的 If 條件句是我們選擇正確答案的關(guān)鍵。本題要表達(dá) “ 我的建議是她(應(yīng)該)多鍛煉,這對她 會有很大好處。 解析:答案 C. 在虛擬條件狀語中如果有 were, should, had 這三個詞,通常將 if 省略,主語提前 , 變成 were, should, had +主語的形式。此題考查混合條件句。 。t run 39。 北京卷] Maybe if I ________ science, and not literature then, I would be able to give you more help. A. Studied B. would studyC. had studied D. was studying 2. (2020 B級 it (=If it were) not for their help,we couldn’t have g ot over the difficulties. I (=If I had) known about it,I would have told you. anyone (=If anyone should )call,please take a message. 想一想日常生活中還有哪些時候你能用上虛擬語氣,老師相信你能想出來,能造兩個句子嗎? C級 1. 2. 考題點擊:情境中虛擬語氣的具體應(yīng)用 What would have happened, _____ as far as the river bank? (01 上海 ) had walked farther B. if Bob should walk farther C. had Bob walked farther D. if Bob walked farther 練習(xí)設(shè)計: A級基礎(chǔ)題 ,B級