This kind of book is very popular.It (sell) out in an hour适当形式

问题描述:

This kind of book is very popular.It (sell) out in an hour适当形式
答案是was sold但为什么不是will be sold呢?不是有in an hour表示将来吗?

sold out 是卖光的意思,既然说是一小时内卖光,当然是事后知道的啦,所以用了过去式.in an hour不是表示将来吗?in an hour说的是在一个小时之内, 整句话的意思是这类书很畅销, 一个小时之内就被卖光了. 在这个句子里我们根据句子的前后意思来判断它的时态, 通常在这句话里,我们可以说两小时之内被卖光或是一天之内被卖光我们都可以称之为畅销. 但它强调了在一个小时之内被卖光,那是个结果. 这个结果不是人为可以控制的时候,我们大多会用过去式.其它例子:I will be there in an hour . 我一小时内会到那里. 这里用了将来时. 这是人为可以控制而作出的预测.