标题: 同一个句子用一般过去时和过去完成时语义的区别的问题 [打印本页] 作者: 炸鱼薯条 时间: 2016-4-2 22:32 标题: 同一个句子用一般过去时和过去完成时语义的区别的问题 如
The local government built the school that was destoryed by the earthquake.
The local government had built the school that was destoryed by the earthquake.
请问这两个句子在语义上有什么区别呢,MANHATTAN中的解释我看不懂
什么the writer’s mental time frame is concurrent with was destoryed, the use of had built indicates that the writer is dipping back in time only for a moment to the building process.
这整段解释不能看懂想表达什么
[attach]178861[/attach] 作者: elusive 时间: 2016-4-3 00:03
过去完成时态是区分过去两个动作发生的先后。
had done在前,did发生在后。
作者: elusive 时间: 2016-4-3 00:06
当然大部分情况是这样的,还有一些是有时间标志的,比如by 1999,since last year。
还有一些是通过删除其他选项得出的。