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
C

試題分析:考查省略if的虛擬條件句。從主句中would not have gone可以看出是與過去相反,故從句應該使用had done.故選擇C。C答案省略了if,相當于if it had not been.句意:要不是免費的票,我不會這么經(jīng)常去看電影。
點評:虛擬條件從句中的謂語動詞如果是had,should,were 的話,可以省略連詞If, 但要將主語和謂語動詞實行全部倒裝或部分倒裝。
即學即練:____right now, she would get there on Sunday.
A.Would she leave  B. If she leaves C. Were she to leave D.If she had left
選C
練習冊系列答案
相關習題

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

The poem did not have an appropriate ending, _________ she would have won the competition.
A.becauseB.orC.butD.a(chǎn)nd

查看答案和解析>>

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

The doctor recommended he ____ a few more days in hospital.
A.staysB.to stay C.stay D.would stay

查看答案和解析>>

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

—Could I use your bike?
 —Yes, surely you ______.
A.mightB.willC.can D.should

查看答案和解析>>

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

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

查看答案和解析>>

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

— Is John coming over this weekend?
— He should, but he _______ not. He seems to be busy these days.
A.canB.mayC.mustD.will

查看答案和解析>>

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

— I heard they went skiing in the mountains last winter.
— It ___ true because there was little snow there.
A.may not beB.won’t beC.can’t beD.mustn’t be

查看答案和解析>>

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

My father worked day and night. Otherwise, there ________ no one to support the family.
A.would be B.must beC.would have beenD.must have been

查看答案和解析>>

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

—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

查看答案和解析>>

同步練習冊答案