那本书上星期不可能在售——它今天才出版!
That book couldn't have been on sale last week - it's only come out today!
▼点击显示答案
couldn't英 /ˈkʊdnt/|美 /ˈkʊdnt/
have英 /hæv/|美 /hæv/
解释
couldn't 是 could not 的缩写形式,表示"不可能"或"不能够",在这里用于表达对过去情况的否定推测。
have 在这里是助动词,与 been 构成完成时态,表示动作已经发生或状态已经存在。
couldn't have been 是一个固定结构,表示对过去情况的否定推测,意思是"不可能已经..."或"当时不可能..."。
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 中学习