精英家教網 > 高中英語 > 題目詳情
. If my father ______ here yesterday, he would have stopped me from going surfing.
A.had beenB.wereC.should beD.has been
A

試題分析:考查虛擬條件句:句意:如果我爸爸昨天在這兒,他就會不讓我沖浪了。主句用would have done表示和過去相反的虛擬語氣,從句有時間yesterday,也是和過去相反的虛擬條件句,用過去完成時,選A。
練習冊系列答案
相關習題

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

Many of us have a strange sense that we do remember feeling as if we _________in a dream, but can’t quite recall the details.
A.are flyingB.were flyingC.flyD.would fly

查看答案和解析>>

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

That truck nearly hit me; I _______.
A.might be killedB.may been killed C.may be killedD.might have been killed

查看答案和解析>>

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

—I didn’t know your telephone number in Paris; otherwise, I ______ you.
—Oh, I would rather you ______ me.
A.would have called; had calledB.would ring; call
C.would have called; calledD.would ring; had called

查看答案和解析>>

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

It’s time that you_____with the relief work in the flood-stricken area after the awful typhoon.
A.must helpB.can helpC.helpedD.have helped

查看答案和解析>>

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

—Sorry, sir. I can’t answer this question.
---Well, you are supposed______ this part of history.
A.readingB.to be readingC.to have readD.having read

查看答案和解析>>

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

— What does the notice on the wall say?
— “No person _____ take books out of the reading room; otherwise he _____ be fined.”
A.may; willB.may; wouldC.shall; willD.shall; would

查看答案和解析>>

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

I’m sorry. __________ for my illness, I would have come to give you a hand.
A.Were it notB.If it hasn’t been for
C.Had it not been D.Shouldn’t it be

查看答案和解析>>

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

“ Have you ever been to Beijing?”  “No, but I wish I________.”
A.haveB.willC.doD.had

查看答案和解析>>

同步練習冊答案