问题 选择题

My father ______ you a lift, even if he didn’t plan to take that way.

A.must have given

B.might have given

C.should have given

D.can’t have given

答案

答案:B

考查虚拟语气。根据句中even if he didn’t plan to take that way.说明该句子是对过去情况进行假设。即:if he hadn’t planned to take that way, he would /might have given you a lift.

单项选择题
判断题