词典词条 · 问答

simple past tense ² (一般过去时)

核心问题

I'm from Canada.”“Really? I thought you were from the States.

上句中的 were 能否用其现在时形式 are 来代替?

词典解答

上句中的 were 不能用 are 来替换。因为当主句的谓语动词用过去时时,宾语从句中的谓语动词的时态要与它相呼应。当宾语从句所表达的内容不符合事实时,尤其要遵守这个时态呼应原则(参见 indirect speech)

来源:英语常见问题解答大词典-7.md · 第 1116011167 行 · 原文哈希 fa86ae543c