The car has been used for many years when it was sold to them.
问题描述:
The car has been used for many years when it was sold to them.
单选答案是这样,但是主句用现在完成时,从句用一般过去时,应该不对啊!
答
感觉应该用had been used
怎么说呢、国内的英语选项很多都是不对的.老师水平又差 说不上为什么.反正稀里糊涂的瞎做.你不必要去较真.
在这里你可以理解为 卖出去之前 已经用了很多年.过去的过去 用had done 但是既然是在卖出去之前 就要用before 而不是when
可是他用的是when when中文是当什么什么时.也就是说是同一时间了.那么就用同一个时态了.应该用 has done