怎样判断用过去时还是过去完成时I ____in New York for two years,but I've neve

怎样判断用过去时还是过去完成时
I ____in New York for two years,but I've never regretted my final decision to move back to China.
A.was working B.have worked C.worked D.had worked
muxiating 1年前 已收到1个回答 举报

毕暇无 幼苗

共回答了12个问题采纳率:100% 举报

D
had worked
发生于moved back to china 之前,发生于过去的过去,用过去完成时,而且后面有延续时间for two years.
过去时就表示发生于过去,没有时间延续.

1年前 追问

2

muxiating 举报

很高兴你和我选的一样,但很遗憾你我都错了,答案选C

举报 毕暇无

在帮你咨询这个问题,有点忘记了。稍后。 高手说应该选c,没有强调过去的lived对现在的影响,就用一般过去时,另外,一般过去时也可以表延续,尽管很少。sorry for my wrong answer.
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.029 s. - webmaster@yulucn.com