last month our output of car had risen by 这句话是错的 应该是last month our output of car rose by但是为什么这个行 两个都意味着i had gona much before i caught them为什么不能用过去完成时 last month our output of car
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/29 11:29:24
last month our output of car had risen by 这句话是错的 应该是last month our output of car rose by但是为什么这个行 两个都意味着i had gona much before i caught them为什么不能用过去完成时 last month our output of car
last month our output of car had risen by 这句话是错的 应该是
last month our output of car rose by
但是为什么这个行 两个都意味着
i had gona much before i caught them
为什么不能用过去完成时 last month our output of car had risen by
last month our output of car had risen by 这句话是错的 应该是last month our output of car rose by但是为什么这个行 两个都意味着i had gona much before i caught them为什么不能用过去完成时 last month our output of car
last month是具体的过去的某个时间,其对应的动词应该是过去式.had risen是过去完成时形式.过去完成时是过去的过去发生的事,在这里显然不适用.
i had got much before i caught them 我在捉到它们之前已经有很多了.(原句gona拼写有误,我改为got了.)
I caught them 用的一般过去时,意指是过去某个时间发生的.而i got much发生在i caught them之前,即过去的某个时间之前,所以用had got 是get的过去完成时形式.
完成时都不能和一个具体的时间状语连用,last month 是一个具体的时间,只用于过去时。
完成时不能同表示一个点的过去时间状语同用,如:不能说 i have/had brushed my teeth yesterday. 表示一个点的过去时间状语只能同一般过去时同用。完成时需要一个时间段(for two days),而一般过去时需要是一个时间点 (last month)。