全部题库 / 成人英语三级 / 试题详情
单选题 成人英语三级
2017-09-07

John, __________ the bet,had to pay for the dinner.

A.lost
B.having lost
C.losing
D.having loss

参考答案

B

答案解析

【参考译文】约翰因为打赌输了,只好付饭钱。
【答案解析】本题考查分词短语的用法。现在分词短语表示伴随的状态或者原因,本句分词短语作原因状语,因为输掉打赌发生在付饭钱之前,所以需用完成时态,故本题答案选B。

你可能感兴趣的试题

A.agree
B.promise
C.dare
D.want