If I would have listened to those people who told me I couldn’t do it then., today ____ just be Saturday.
A will              B. shall            C. would            D. should
C

試題分析:句意:如果我聽了那些勸我當時不要那么做的人的話,那么今天或許只是(一個普通的)星期六。If I would have listened是虛擬語氣,真該聽(勸)啊 (事實上沒有聽),主句用would來表示虛擬,而單個should不表虛擬。
點評: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 
練習冊系列答案
相關習題

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

--Tom! Did you go to see the film Journey to the Center of the Earth?
  --- Yes, but I really _______ , because I had lots of homework to do.
A.needn’t haveB.mustn’t have
C.couldn’t haveD.shouldn’t have

查看答案和解析>>

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

GM, Chrysler and Ford expressed their desire that they ________ in want of a $25 billion    government aid to pull through the financial crisis.
A.wereB.would beC.beD.ought to be

查看答案和解析>>

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

The parcel was a whole week late. How I wish I air mail instead.
A. had chosen    B would choose    C, chose    D. choose

查看答案和解析>>

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

—Did you have a wonderful weekend?
—We could have if it ____ fine. But it____ all the time.
A.was; has rainedB.was; rained
C.had been; has rained D.had been; rained

查看答案和解析>>

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

But for the snow,  we       earlier.
A.will arriveB.would arriveC.could arriveD.should have arrive

查看答案和解析>>

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

       for the free tickets,I would not have gone to the film so often.
A.If it is notB.Were it not
C.Had it not beenD.If they were not

查看答案和解析>>

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

Has it been warned that all the children in this area      stay at their homes until the Flu has been controlled ?
A.canB.willC.mayD.shall

查看答案和解析>>

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

---I didn’t go to the party yesterday because my car broke down.  
---You ______ mine. I wasn’t using it.
A.ought to borrowB.would have borrowed
C.had better borrowD.could have borrowed

查看答案和解析>>

同步練習冊答案