作业帮 > 英语 > 作业

To their surprise,the T-shirts with Olympic Mascots on them

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/30 09:52:27
To their surprise,the T-shirts with Olympic Mascots on them ( )sold out in one day.
A.are B.were C.have D.has
其实我想选C的,现在完成时嘛.可是答案不是(┬_┬).
在一天之内被卖完了,选B
再问: 如果是were的话,似乎要把were sold out 改成 were selling out了。不是有个be+ing吗?
再答: in one day.题目说令他们惊奇的是在一天内衣服全被卖完了,表明是过去发生的事,已经卖完了,应该是过去完成时,用had done .没有相应的答案,故选择were 。表示在过去的那天衣服被卖完了 。 were selling out是过去进行时,过去正在卖,是个时间点,不符合已经被卖完这一事实。欢迎提问