考证宝(kaozhengbao.com)

"Did you go to see the football match yesterday?“No.I didn't feel well , but I would have gone if I

考证宝 分享 时间: 加入收藏

考试:

问题:

"Did you go to see the football match yesterday?“No.I didn't feel well , but I would have gone if I( )."
A:did
B:have
C:would
D:had

答案:

D

解析:

【译文】 “昨天你去看足球比赛了吗?"
              “没有,昨天我感觉不舒服,如果我没生病,肯定会去看比赛的。”
【解析】根据题干中would have gone的形式可知but后的句义是针对“过去时间段(yesterday、didn't feel)”的虚拟假设,if从句的对应形式应是"had done",具体到本句应是“ had felt well",考虑到but前已有feel well,为避免重复可选择保留助动词had,故答案选D。

相关标签:

英语     英语     yesterday     football     didnt     would    

精选图文

221381
领取福利

微信扫码领取福利

微信扫码分享