当前位置:问百问>生活百科>过去完成时和过去完成进行时的区别

过去完成时和过去完成进行时的区别

2024-10-31 14:10:10 编辑:zane 浏览量:606

过去完成时和过去完成进行时的区别

的有关信息介绍如下:

1、形式不同

过去完成式:had + past participle

过去完成式是不能单独用的。我们用的时候,必须有另一个事件。也就是说,假如我们有两件事 A 和 B,两件事都发生在过去,但 A 发生在 B 以前,A 应该用过去完成式,B 则用过去式。

He had studied Chinese before he came to Taiwan. 他到台湾以前,曾学过中文。

过去完成进行时形式:had been doing

I had been studying.我在学习。

过去完成时和过去完成进行时的区别

2、强调不同

要强调较早发生事件的连续性,我们可以用过去完成进行式。占去完成进行式和现在进行式惟一不同的地方是 verb to have 的地方一定要用had 。

I had been watching TV before you called me.你打电话给我的时候我在看电视。

过去完成进行时与过去完成时的用法很相近,它通常表示一个持续到过去某时的动作:

He was still waiting.(有一个表示一段时间的状语)他一直在等。

3、用法不同

过去完成时在told, said, knew, heard, thought等动词后的宾语从句

She said (that) she had never been to Paris.他说从来没有去过巴黎。

过去完成进行时这个时态很少用在否定句中,而多以过去完成时代替:

He had not practised English for many years.他很少练习英语。

版权声明:文章由 问百问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.wenbwen.com/life/191941.html
热门文章