我们吓得血液都凝固了,都确信那除了鬼魂不可能是别的东西。

The blood froze in our veins, and we were all sure that it couldn't have been anything but a ghost!

点击显示答案

The blood froze in our veins, and we were all sure that it couldn't have been anything but a ghost!

couldn't 是情态动词 can 的否定过去式,表示"不可能"或"不能够"。 have 在这里是助动词,与情态动词 couldn't 一起构成"couldn't have + 过去分词"的结构,表示对过去情况的否定推测。 couldn't have been 表示"不可能是",用于表达说话者确信某事在过去不可能发生。

在 App 中完整学习这张卡片

在 App 中学习