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.他很少练习英语。
过去完成时的标志词如下:
(1)by, by the time (of), by the end of +过去时间。
(2)when. before. after…….+过去时间。
(3)up till then (直到时);up until last night(直到昨晚)等 。
(4)already, just, ever, yet等。
过去完成时的结构
(1)肯定句:主语+had+动词过去分词+其他.
(2)否定句:主语+had+not+动词过去分词+其他.
(3)疑问句:Had+主语+动词过去分词+其他?
肯定回答:Yes,主语+had.否定回答:No,主语+hadn't.
(4)特殊疑问句:特殊疑问词或词组+had+主语+过去分词+其他?
(5)被动语态:主语+had(not) +been+动词过去分词+其他.
本文来自作者[初枫]投稿,不代表格瑞号立场,如若转载,请注明出处:https://gree0731.com/ig/5001.html
评论列表(4条)
我是格瑞号的签约作者“初枫”!
希望本篇文章《过去完成时和过去完成进行时的区别》能对你有所帮助!
本站[格瑞号]内容主要涵盖:生活百科,小常识,生活小窍门,知识分享
本文概览:1、形式不同过去完成式:had + past participle过去完成式是不能单独用的。我们用的时候,必须有另一个事件。也就是说,假如我们有两件事 A 和 B,两件事都发生...