过去完成时 when 一般过去时是什么句式?

如题所述

当主句是过去进行时的时候,when引导的时间状语从句用一般过去时;
当主句是一般过去式,而且when引导的句子谓语发生在主句谓语之前,用过去完成。
一、when引导时间从句用过去时,主句用过去进行时:表示在从句动作在过去发生时,主句的动作在当时也正在进行。用于表示两个动作同时发生,或者一前一后;二、when引导时间从句用过去时,主句用过去完成时:表示从句动作在过去的动作发生时,主句的动作已经完成。 三、遵循时态一致原则:时间状语从句中,如果主句是现在的时态(现在进行时,现在完成时,或是一般现在时),从句可以用任意时态,如果主句是过去的时态(一般过去时,过去完成时,过去进行时,过去将来时,etc),从句时态也必须用过去的时态(过去进行时,过去完成时,一般过去时,过去将来时,etc)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-07-18
是when引导的时间状语从句
The train had already left when I got to the station.
当我到达车站时,火车已经离开了。
第2个回答  2021-07-17
含有时间状语从句的复合句。
第3个回答  2021-07-18
这时候,when引导一个时间状语从句。