我们都确信那不可能是什么别的东西,一定是鬼魂!

我们都确信那不可能是什么别的东西,一定是鬼魂!

We were all sure that it couldn't have been anything but a ghost!

点击显示答案

We were all sure that it couldn't have been anything but a ghost!

couldn't 是情态动词 can 的否定形式,表示"不可能"或"不能"。 have 在这里是助动词,与过去分词 been 构成完成时态,表示"已经"或"曾经"。 couldn't have been 是一个虚拟语气结构,表示对过去情况的否定推测,意思是"不可能是"或"不可能是已经"。

在 App 中完整学习这张卡片

在 App 中学习