延续动词与时态问题
1, I live here for 2 years. 错误
2, I lived here for 2 years. 正确
3, I have lived here for 2 years. 正确
4,She said she had lived here for 2 years.正确
5,She had lived here for 2 years. 正确
这几个句子我的分析对吗?
这5个句子,网友分析得都正确。
第5句暗示着,省略了相关的时间或动作参照物。例如:
She had lived here for 2 years (before she moved to the US).
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
最后一句是错误的,因为看不出动作发生在“过去的过去”。其余的分析是正确的。