|
过去完成时
过去完成时用来表达某事发生在另一个时间点之前。它经常被用来提供上下文或解释。
这种时态常与下列时间短语连用:
... before
already
once, twice, three times,等等
... by the time
基本结构
肯定的
Subject + had + past participle + object(s) + time Expression
主语+ had +过去分词+宾语(s) +时间
She had already eaten by the time the children came home.
否定的
Subject + had not (hadn't) + past participle + object(s) + time Expression
主语+ had not (hadn't) +过去分词+宾语(s) +时间
They hadn't finished their homework before the teacher asked them to hand it in.
问答
(Question Word) + had + subject + past participle + object(s) + time Expression
(疑问词)+ had +主语+过去分词+宾语(s) +时间
Where had you gone before the class began? |
|