If you had arrived half an hour earlier, you _____ the well-known writer in the flesh.
A.had metB.would have metC.would meetD.could meet
B

試題分析:考查虛擬條件句:句意:如果你能早一個小時到,你就會親自看見那個著名的作家。If條件句用過去完成時表示和過去相反的情況,主句用would have done表示“本來會做什么而沒有做”,選B。
點評: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 
練習(xí)冊系列答案
相關(guān)習(xí)題

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

--- Did they attend the opening ceremony?
---They        _, but they were late and quit it.
A.wouldB.would haveC.didn'tD.will have to

查看答案和解析>>

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

John wants to see me now, but I have so much work on hand that I would rather he ________ tomorrow than today.
A.should comeB.will comeC.is comingD.came

查看答案和解析>>

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

But for the fact that China _____also affected by the global economic crisis,we ____ fewer unemployed workers now.
A.were;would haveB.is;would have
C.was;would have hadD.were;would have had

查看答案和解析>>

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

I should not have laughed if I ______ you were serious.
A.thoughtB.would thinkC.had thoughtD.have thought

查看答案和解析>>

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

— It’s raining heavily and we can’t go climbing today.
— If only the weather _______ fine.
A.were B.isC.would be D.had been

查看答案和解析>>

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

—I saw your uncle take a taxi to the airport.Why didn’t you drive him there?
—I    ,but my car    
A.would; was fixedB.would have; was fixed
C.would have; was being fixedD.did; was being fixed

查看答案和解析>>

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

If the American government      the expert’s suggestion, the world economy would not be in such a mess now.
A.followedB.follows
C.should followD.had followed

查看答案和解析>>

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

I suggest that we ____ to the theater tomorrow, and I hope you can take my advice..
A.to goB.will go
C.goD.can go

查看答案和解析>>

同步練習(xí)冊答案