一般过去式与过去完成时有何区别

来源:百度知道 编辑:UC知道 时间:2024/05/04 06:15:20
一般过去式与过去完成时有何区别

一般过去时 did
过去完成式 had been done

一般过去式是指过去所发生的
过去完成时强调过去所发生的对现在所造成的影响

一般过去时,是指过去发生的某个动作,已经成为过去。
过去完成时,是指过去某段时间内发生的一段过程,它的过程一定是要有一端时间的,但是已经在那段时间内完成了,并对现在造成了影响。
例如:三年前我去过中国。I went to China 3 years ago.
我曾经在中国呆过三年。I had been in China 3 years.