语法检测-一般过去时与过去完成时之间的区别非常简单
编辑:pitaya02 日期:2020-11-27
在前一篇文章中,我们已经揭示了一般过去时态与现在完成时态之间的本质差异,而这篇文章我们将继续为大家揭示它们之间的差异。首先,我们通过时态表来看这两种时态之间的区别:火龙果智能语法检测
从上面的表格可以看出:
普通过去时态:时间是过去的,而状态是普通的;
过完时:时间是过去的时候,状态是过完的;
在这之前,我们仍然采用如下的例句:
1. They found the missing child.
她们找到了失踪的小孩。火龙果智能语法检测
2. They had found the missing child (When we arrived at the theatre).
我们到戏院时,他们发现了那个迷路的小孩。
句子1是一般过去时,句子2是过去完成时。那这两种时态究竟有何不同呢?
现在完成时态以现在作为时间参考点,过去完成时态以过去时间作为参考点,如下图所示:
如图2和图3所示,过去完成时态与现在完成时态相比,只是作用区域平移到了过去。
将一般过去时态与之比较的范围如下:
如图3和4所示,过去完成时态和一般过去时态的范围都是过去的,其中一个细微差别是过去完成时态参考了过去的时间点,而一般过去时态是相对于现在时间的过去的。也就是说:
一般而言,过去时指的是过去时作为现在时的参考;
“过去完成时”是指以过去时间为参照;
这个观点与我们所说的 have (have/has/had)在时间上的作用是一致的。
上述例句引自:火龙果智能语法检测
1. They found the missing child.
她们找到了失踪的小孩。
谓动词 found与 did find相等
did表示过去时间; find为一般状态;
说明:一般过去时是过去事件的陈述,它的作用范围为过去,与现在无关。以前找到的,现在是否又迷失了,不知。
2. They had found the missing child (When we arrived at the theatre).
我们到戏院时,他们发现了那个迷路的小孩。
had表示过去的时间; found表示完成态;火龙果智能语法检测
说明:过去完成时态是指一段时间内到过去(某一时刻)的状态,其作用范围为过去之前到过去(见图3)。尽管运动可能发生在过去之前,但其影响会持续到其后的某个时间(过去)。
看这里,你就应该完全理解一般过去时态和一般过去完成时态之间的细微差别,也就是说,如果你想强调过去事件也是连续发生的,则先用过去完成时态,然后用一般过去时态。
还应强调指出,如下图所示,动词的过去式(如 did)和完成式(如 done)并非同一事物:
也就是说,前一种是一般态,后一种是完成态,前一种是谓动词,前一种是特殊态,后一种是一般态,前一种是特殊态,后一种是泛指。
火龙果智能写作是全球第一款中英双语语法检查校对产品,运用火龙果智能写作技术进行错别字文本校对,除错别字校对以外,还可以对语法、标点等进行校对。
火龙果智能写作官网https://www.mypitaya.com
积极拥抱变化,才能更好的应对这个时代