If there hadn’t been so much smog in Beijing, we______________ the beautiful scenery across the Tiananmen Square.
A.enjoyed B.would have enjoyedC.had enjoyedD.would enjoy
B

試題分析:句意:如果在北京沒有這么多煙霧,我們在穿過天安門廣場時能夠欣賞到很多漂亮的風景。if引導的從句如果表示與事實相反或是假設,要用虛擬語氣。本題中對過去進行虛擬,主句用would have done.
點評:if的虛擬語氣非常重要,簡要概括如下:1、表示與現(xiàn) 在事實相反的情況,從句:If主語+過去時(Be動詞用were);主句:主語+should/would/could/might+do: 2、表示與過去事實相反的情況,從句:If主語+had+done;主句:主語+should/would/could/might+have done 3、表示對將來情況的主觀推測,從句:①if+主語+were to do②if+主語+should+do ③if+主語+did(動詞過去式)/were ;主句:主語+should/would/could/might+do 
練習冊系列答案
相關(guān)習題

科目:高中英語 來源:不詳 題型:單選題

--Why didn’t Clair apply for the job? She _______ it.
--She ________ so, if her daughter hadn’t fallen ill.
A.can have got; might have done
B.could have got; would have done
C.should have done; would
D.must get; might have done

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

If you had listened to the doctor, you  _________ all right now.
A.a(chǎn)reB.wereC.would have beenD.would be

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

The washing machine is of excellent quality. If there __________ be any problem within the first three years, we would fix it for free.
A.couldB.mightC.shallD.should

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

They advocate the proposal we were opposed ______ rediscussed at the next meeting.
A.to beB.should beC.to wasD.was

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

— Mary’s sister looks very beautiful now.
— But she was very ugly before she tidied up her appearance(整容). You _________ believe it!
A.shouldn’tB.mustn’tC.wouldn’tD.might not

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

I wonder if this is the computer you want______ .
A.to have repairedB.to have it repairedC.it to be repairedD.to repair it

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

The old lady insisted that her daughter ____ still alive and that she ____ at once.
A.was; was operatedB.was; be operated
C.should be; should be operatedD.be; should be operated

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Smith was overweight, so the doctor recommended that not only           have less fat and meat, but also he           .
A.should he; take exerciseB.ought he; take exercise
C.he should; takes exerciseD.he ought; takes exercise

查看答案和解析>>

同步練習冊答案