When I found the letter , someone ____(open) it already.

来源:百度知道 编辑:UC知道 时间:2024/05/14 14:13:22
用适当的形式填空……
告诉我填什么
并为什么要填这个答案
谢谢哈^^
为什么不是 has opened 呢??

had opened
我发现的时候是过去时态,信被开启在我发现之前,所以用过去完成时
has opened 是现在完成时,如果前面用find,那就用has opened

had open, 过去完成式。
因为前面用的是find的过去式found,而found的内容发生在found以前,是在过去发生的事“found it”以前就已经发生并且完成了的“had opened already”,所以要用过去完成式。

had opened
在发现之前,就已经打开了,再根据时态,得出 过去完成时。

had opened
在我发现信之前,已经有人开过它了.
必须用完成时态

opened 过去式

had opened翻译为 当我发现这信时,已有人打开它了。用过去完成时。