问题 选择题

He paid for a seat, when he _____ have entered free.

A.could

B.would

C.must

D.need

答案

A。

could have done的意思是“本来可以做某事”。句子语境为“虽然他本来能够免费入场,但他买了票”。

填空题
单项选择题