1.现在完成时和一般过去时都表示过去发生的动作,但现在完成时强调这一动作与现在的关系,如对现在产生的结果、影响等,而一般过去时则单纯表示发生在过去的动作。如:我来为你介绍一下史密斯先生。(强调的是现在已经认得了,所以无需介绍),前几天我在街上见过他。(仅强调过去见过这一事实)。
2.一般过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语(参见第四课)。如:昨天一只鸽子把第一封信从平赫斯特带到了索尔伯利。他以前从未哭过。注意:有几个动词和介词的搭配在现在完成时里有各自意义。如:他已经在法国呆了三年了。(现在人还在法国)他去过法国。(现在人已经回来了)他去了法国。(过去去的,现在人还没回来)他去年去了法国。(仅强调去过这个事实)。
展开