精英家教網 > 高中英語 > 題目詳情
— Do you think Li Hua has passed the English examination?
— No, If so, he ______ us yesterday. 
A.would tellB.told C.would have toldD.had told
C

試題分析:考查虛擬語氣:句意:—你認為李華通過英語測試了嗎?—沒有,如果通過的話,昨天他就會告訴我們了。這里的if so是隱含的虛擬條件句,相當于if he had passed t the English examination表示虛擬條件句,主句是would have done(本來會做卻沒做)。選C
練習冊系列答案
相關習題

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

—Happy birthday!
—Thank you!It’s the best present I________for.(2012·江蘇,35)
A.should have wished
B.must have wished
C.may have wished
D.could have wished

查看答案和解析>>

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

(2014屆江西省重點中學盟校高三第二次聯考英語試卷)33. -You didn’t invite Mary to the ball?
-_____           ?
A.Must I invite    B.Should I have invited? 
C.must I have invited   D.Should I invite

查看答案和解析>>

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

—What a pity! Their experiment is a failure.
—They ________ better under more favorable conditions.
A.should have doneB.could have doneC.must have doneD.may have done

查看答案和解析>>

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

______ today, he would get there by Friday.
A.Were he to leaveB.If he had leftC.Did he to leaveD.Had he left

查看答案和解析>>

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

—When can you get my car repaired? I need it tomorrow morning.
—It ______ be ready by 8:00.
A.can B.need C.might D.should

查看答案和解析>>

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

— I didn’t watch the program “Where are we going, Dad?” yesterday.
— I________, either, if my father hadn’t reminded me.
A.wouldn’t haveB.didn’tC.wouldn’tD.hadn’t

查看答案和解析>>

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

Richard __________ injured in the car crash,but I didn’t stop him driving after he drank some beer.
A.wouldn’t have gotB.might not get
C.mustn’t have gotD.should not get

查看答案和解析>>

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

They took the injured straight to the hospital, otherwise he        .
A.would dieB.should have died C.might dieD.might have died

查看答案和解析>>

同步練習冊答案