It was 1990,and i ****in Denver for a yearA.have been living B.was livingC.had been living正解为B.为什么不选C?1990年时,我已经在Denver住了1年了,过去的过去啊,为什么不用过去完成进行时?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 04:23:59
It was 1990,and i ****in Denver for a yearA.have been living B.was livingC.had been living正解为B.为什么不选C?1990年时,我已经在Denver住了1年了,过去的过去啊,为什么不用过去完成进行时?
It was 1990,and i ****in Denver for a year
A.have been living
B.was living
C.had been living
正解为B.为什么不选C?1990年时,我已经在Denver住了1年了,过去的过去啊,为什么不用过去完成进行时?
It was 1990,and i ****in Denver for a yearA.have been living B.was livingC.had been living正解为B.为什么不选C?1990年时,我已经在Denver住了1年了,过去的过去啊,为什么不用过去完成进行时?
翻译是时间是1990年,而且当时在丹佛住了一年.
这里1990 年就是对过去时间的暗示,表明1990年那个时候住在丹佛,这里只说明1990年那一年住,现在没住,所以用过去进行时,不能用现在完成时,另外有明确过去时间的状语不能与过去完成时连用,过去完成时表示发生在另一动作之前,这里居住的时间就是1990 年 ,不是居住发生在1990年以前的动作,所以不能用过去完成时.
翻译是时间是1990年,而且当时在丹佛住了一年。
这里1990 年就是对过去时间的暗示,表明1990年那个时候住在丹佛,这里只说明1990年那一年住,现在没住,所以用过去进行时,不能用现在完成时,另外有明确过去时间的状语不能与过去完成时连用,过去完成时表示发生在另一动作之前,这里居住的时间就是1990 年 ,不是居住发生在1990年以前的动作,所以不
全部展开
翻译是时间是1990年,而且当时在丹佛住了一年。
这里1990 年就是对过去时间的暗示,表明1990年那个时候住在丹佛,这里只说明1990年那一年住,现在没住,所以用过去进行时,不能用现在完成时,另外有明确过去时间的状语不能与过去完成时连用,过去完成时表示发生在另一动作之前,这里居住的时间就是1990 年 ,不是居住发生在1990年以前的动作,所以不
jhkhk
收起
翻译是时间是1990年,而且当时在丹佛住了一年。
这里1990 年就是对过去时间的暗示,表明1990年那个时候住在丹佛,这里只说明1990年那一年住,现在没住,所以用过去进行时,不能用现在完成时
这是发生在1990年的过去时,对于当时来说,是做过的事了,所以选B
你的理解基本上是正确的,但是有一点,完成进行时态主要强调的是那个时间还在进行,所以上面的消防员灭火,飞机播种,工人工作这几个动作都还是在进行中,如果强调的是截至那个时间为止,我们就需要用完成时态。
希望对你有点帮助
对于1990是过去时,而一直在Denver住了一年,这个住的动作是持续了一年的,所以选择过去进行时表示过去1990的时候,在那边住了一年。如果不是for a year,则非强调住的动作持续了一年。
for a year 是时间段,所以填的必须是延续性的,be doing表状态,可延续。c是过去完成进行时,用在句中表示1990年前他已经在denver住了一年并将再住下去,但他是不是1990年后还住那里谁知道呢。所以c错了。