Had it not been for the police’s help, Peter his bicycle yesterday afternoon
题型:不详难度:来源:
Had it not been for the police’s help, Peter his bicycle yesterday afternoon.A.could not find | B.could not have found | C.didn’t find | D.hadn’t found |
|
答案
B |
解析
本句是if引导的虚拟条件句的省略,Had it not been for the police’s help="If" Peter hadn’t got the police’s help。从yesterday afternoon可知是与过去相反,主句使用would/could/should/might+have done,故选B答案。句意:要不是警察的帮助,彼得昨天下午不可能找到他的自行车. 点评:注意辨认省略if的虚拟条件句。虚拟语气的考查要注意分清是与过去,现在还是将来相反,并熟记主,从句的虚拟规则。 |
举一反三
I didn’t visit the TV station. But I do wish I there.A.was | B.had been | C.were | D.went |
|
The students have made a request that the reading-room __ open on Sunday afternoon.A.stay | B.stays | C.must stay | D.will stay |
|
The boy insisted that he __ old enough, and __ the right to make his own choice.A.was; be given | B.was; was given | C.be; give | D.is; be given |
|
—How was the journey? Did you come back by plane or by train? —For some reason, I came back by train. I ____ back by plane, though.A.could have traveled | B.should travel | C.might travel | D.would have traveled |
|
—Where have you been? —I was stuck in the heavy traffic. Otherwise I ____here earlier.A.was coming | B.was | C.would have come | D.would come |
|
最新试题
热门考点