I had intended to call on you yesterday,but someone came to see me
来源:百度知道 编辑:UC知道 时间:2024/06/06 11:38:57
我们说had done用在某个动作的之前,也叫
过去完成时是一个相对的时态,表示的是"过去的过去".只有和过去某时间或某动作相比较时,才能用到它
也就是说intended to call on you 发生在someone came to see me这件事之前,所以用了过去完成时
那么someone came to see me这件事本身就是叙述的事情,为什么要过去完成时?
过去完成时扫描
一、 什么叫过去完成时?它是怎样构成的?
过去完成时表示一个动作或状态在过去某一时间或动作之前已经完成或结束,也可能是早已完成或结束,即“过去的过去”;也可以指过去的动作延续到过去的某个时刻。
过去完成时由“had +动词的过去分词”构成, had通常用于任何人称。
二、 过去完成时有哪些用法?
过去完成时主要有以下几点用法:
1. 表示过去某一时间或动作之前已经发生或完成的动作或存在的状态。句中常用by, before, when, until等词引导的时间状语。它是以过去某一时间为起点,所以过去完成时是一个相对的时态,表示的是“过去的过去”。只有和过去某时间或某动作相比较时才能用到它。例如:
Most of the guests had left when he arrived at the party. 当他到达晚会时,他发现大多数客人已经离开了。
2.过去完成时还可表示过去某一时刻之前发生的动作或状态持续到过去某个时间或持续下去,常与for, since等词连用。例如:
When Jack arrived, he learned Mary had been away for almost an hour. 当杰克到时,他得知玛丽已经离开快一个小时了。
3. 用于并列句:一个并列句用的是过去式,如果另一个并列句表示的动作早于过去式这一动作,这时需用过去完成时。例如:
Tom flew home, but his father had already di