问题 选择题

If I had taken part in the 400-meter relay race in the sports-meet, our class _____ the race.I’m _____ weight this year.

A.might not have won; gaining

B.Would not have beaten; putting on

C.can not have defeated; losing

D.must not have achieved; acquiring

答案

答案:A

考查if从句对过去的虚拟,从句用过去完成时,主句Would / might /,could +have done, win+sth, beat+sb,put on weight 增加体重。

单项选择题 A1型题
读图填空题