这道题是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/05/24 10:40:09
He paid for a seat, when he _______ have entered free.
A. could B. would C. must D. need

答案为A

A.could have done ( 本来能, 但却没有...)
他花钱了,但本来能免费进入的

需要意译的
是说:当他想要可以出入自由的话,他要买门票

他付完座位的钱,就可以自由进入了
free在这里表示自由的意思

He paid for a seat, when he could have entered free
本来他可以出入自由(里面),但是他买了门票。

could have 是 本来可以的意思!