英语过去完成时?

but she had spent a (silver) dollar, because she (had) sent a servant to a shop to buy them。
第二句为啥也可以一般过去时态呢?不应该是先打发仆人再去买吗?动作发生更前面呀?

英语过去完成时组成如下3种:
1.

定义 表示过去某一时间或动作以前已经发生或完成了的动作,即“过去的过去”。


2.

基本结构 过去完成时的句子结构一般为: 主语+had+过去分词(done)+其他成分。

3.

主要用法表示在过去某一时刻或动作以前完成了的动作。

追问

谢谢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-02-22
had spent是过去完成时 ,sent 一般过去时,应该是 先给钱给仆人 让给再让仆人去买的追问

谢谢

第2个回答  2021-02-22
因为她打发了仆人去买东西,所以她已经花了1美元。这里应该是她已经花了钱,所以打发了仆人去买东西,应该是这样解释的。追问

懂了,谢谢

本回答被提问者采纳
第3个回答  2021-02-22
过去完成时,通常指的是过去的过去,当一句话中出现by等关键词语是通常使用的是过去完成时。追问

谢谢

第4个回答  2021-02-22
不太好说啊。
相似回答