—Excuse me, visiting hours are over.It' s time for you to leave.
—I' m sorry, I didn't know the time or I ______ earlier.
A.will leaveB.would leave
C.had leftD.would have left
D

試題分析:考查虛擬語氣。本題的關(guān)鍵詞是or ,or常用于含蓄條件句中。根據(jù)句意,or等同于If I had known the time,與過去相反,主句使用would/could/should/might+have done ,因此選答案D
點(diǎn)評(píng):含蓄條件句要注意一些信息詞,如with,without,but for but,or,otherwise等,虛擬語氣考查還要注意判斷出是與過去,現(xiàn)在還是將來相反,再根據(jù)其規(guī)則使用相應(yīng)的結(jié)構(gòu)。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

       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

查看答案和解析>>

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

---Will you stay for the dinner?
---Sorry,__________. The cookers I bought online will be sent to my house this afternoon.
A.I can’tB.I mustn’tC.I needn’tD.I shouldn’t

查看答案和解析>>

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

---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

查看答案和解析>>

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

If we          a full preparation, the meeting wouldn't have been so successful.
A.haven't madeB.wouldn't make
C.didn't makeD.hadn’t made

查看答案和解析>>

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

She wishes she ______ to the theatre last night.
A.went B.would goC.had gone D.were going

查看答案和解析>>

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

— You could have asked Mr. Richard for help. He’s kind-hearted.
— Yes. But that _______ him a whole day.
A.would have takenB.had taken
C.would takeD.took

查看答案和解析>>

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

The general demanded that the soldiers _____ at the village before 5p.m. to rescue the victims of the earthquake.
A.will arriveB.a(chǎn)rriveC.would arriveD.a(chǎn)rrived

查看答案和解析>>

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

They ______ so tired if they ______ for a whole day.        
A.wouldn’t feel, didn’t walkB.wouldn’t feel, weren’t walking
C.wouldn’t be feeling, weren’t walkingD.wouldn’t be feeling, hadn’t been walking

查看答案和解析>>

同步練習(xí)冊(cè)答案