作业帮 > 英语 > 作业

_____they_____(get)to the farm on time last monday?

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/07/19 06:09:51
_____they_____(get)to the farm on time last monday?
用所给单词的适当形式填空___they___(get)to the farm on time last Monday?为什么是did,get而不是had get
_____they_____(get)to the farm on time last monday?
Did they get to...是一般过去时,表示发生在过去的一件事情、一个动作.一般过去时经常与具体的时间状语连用,比如你这句话里面的"last Monday".

你问为什么不是“had get”,我猜想你是想问,为什么不用过去完成时,
首先,过去完成时是had+过去分词,而get的过去分词是gotten;
其次,过去完成时,表示过去某一时间或动作之前已经发生或完成的动作或存在的状态.如果要死记硬背、归纳要点的话,一般句子中会有before,by,until,when,after,once,as soon as引导的时间状语.它是以过去某一时间为起点,所以过去完成时是一个相对的时态,表示的是“过去的过去”.只有和过去某时间或某动作相比较时才能用到它.
例如:I had left when he got to the farm. 当他到农场的时候,我已经离开了.这里,”我离开了“是用过去完成时,因为是有比较:和“当他到达”做比较.

如果有什么不清楚的,可以再问.Happy New Year.