那本书上星期不可能在售——它今天才出版!

那本书上星期不可能在售——它今天才出版!

That book couldn't have been on sale last week - it's only come out today!

点击显示答案

That book couldn't have been on sale last week - it's only come out today!

couldn't 是 could not 的缩写形式,表示"不可能"或"不能够",在这里用于表达对过去情况的否定推测。 have 在这里是助动词,与 been 构成完成时态,表示动作已经发生或状态已经存在。 couldn't have been 是一个固定结构,表示对过去情况的否定推测,意思是"不可能已经..."或"当时不可能..."。

在 App 中完整学习这张卡片

在 App 中学习