核心问题
“I'm from Canada.”“Really? I thought you were from the States.”
上句中的 were 能否用其现在时形式 are 来代替?
词典解答
上句中的 were 不能用 are 来替换。因为当主句的谓语动词用过去时时,宾语从句中的谓语动词的时态要与它相呼应。当宾语从句所表达的内容不符合事实时,尤其要遵守这个时态呼应原则(参见 indirect speech)。
“I'm from Canada.”“Really? I thought you were from the States.”
上句中的 were 能否用其现在时形式 are 来代替?
上句中的 were 不能用 are 来替换。因为当主句的谓语动词用过去时时,宾语从句中的谓语动词的时态要与它相呼应。当宾语从句所表达的内容不符合事实时,尤其要遵守这个时态呼应原则(参见 indirect speech)。