一个初中英语问题

2025-12-06 03:22:49
推荐回答(4个)
回答1:

All the color TV sets ____out before we arrived.
A. are sold B have been sold C. will be sold D. had been sold
答案肯定错了。这题绝对选D.理由如下:
因为句末的时间是before we arrived(在我们到达之前),而arrived表明是过去某个时候到的,前面再加个before,那就说明动作发生在“arrived”之前,即“过去的过去”,必须用过去完成时(had + 动词过去分词)。

回答2:

答案一定是D。
在我们达到之前,所有的彩电都售光了。
我们达到是过去,被卖光是在达到之前,所以应该用过去完成时。

回答3:

标准答案错了吗?
从"we arrived"看肯定是过去时,用排除法也能看出是选D选项啊。

回答4:

选D吧...