for the free tickets,I would not have gone to the film so often.A.If it i
题型:不详难度:来源:
for the free tickets,I would not have gone to the film so often.A.If it is not | B.Were it not | C.Had it not been | D.If they were not |
|
答案
C |
解析
试题分析:考查省略if的虚拟条件句。从主句中would not have gone可以看出是与过去相反,故从句应该使用had done.故选择C。C答案省略了if,相当于if it had not been.句意:要不是免费的票,我不会这么经常去看电影。 点评:虚拟条件从句中的谓语动词如果是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 |
举一反三
________Yan yanhong, a kindergarten teacher in Zhejiang Province ________ the boy by holding up him by his ears, his feet about 10 cm off the ground, she ________ free to live her own life now.A.If; didn’t abuse; would be | B.Had; not abused; would have been | C.If; shouldn’t abuse; should have been | D.Had; not abused; would be |
|
Mr. White __________ at 8:30 for the meeting, but he didn’t show up.A.should have arrived | B.should arrive | C.had arrived | D.should be arriving |
|
---The research on the new flu virus vaccine is challenging and demanding. Who do you think can do the job? ---____ my students have a try?A.May | B.Must | C.Will | D.Shall |
|
He desired that he ______ the right to vote.A.had | B.have | C.has | D.had had |
|
— Is John coming over this weekend? — He should, but he _______ not. He seems to be busy these days. |
最新试题
热门考点