新概念P263有一句She can't have been Danish. can't have been表示对过去的否定推测,那这里应该翻译为,她那时不可能是丹麦人。我该怎么理解这句话呢?
1)她那时不是,现在改成丹麦国籍了。
2)回忆一个过去遇见的人,猜测那当遇见那人的国籍情况。或者是其他什么我没想到的情况。
请专家老师指导!
She can't have been Danish. 她不可能是丹麦人(过去的语境)。理解到此为止。不要做引申,而且与以后的情况无关。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!