they have lived in Beijing since 1989.如果换成have been living i
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/10 20:34:08
they have lived in Beijing since 1989.如果换成have been living in呢?为什么不行?
have lived in 换成have been living in
都是一直啊
1-2楼说的都不对
have lived in 换成have been living in
都是一直啊
1-2楼说的都不对
如果不看意义的话,其实二者都是可以的,并没有语法上的错误.
但是,现在完成进行时通常用来谈论较短暂的动作或情况,若要谈论时间延续较长的动作或情况或永久性情况,则通常用现在完成时.
所以,上述的区别就在于:
they have lived in Beijing.他们【一直】住在北京.
they have been living in Beijing.他们【暂时】住在北京.
由于句子中用了since,表示的是时间的持续性,所以用have lived in 较合理.
但是,现在完成进行时通常用来谈论较短暂的动作或情况,若要谈论时间延续较长的动作或情况或永久性情况,则通常用现在完成时.
所以,上述的区别就在于:
they have lived in Beijing.他们【一直】住在北京.
they have been living in Beijing.他们【暂时】住在北京.
由于句子中用了since,表示的是时间的持续性,所以用have lived in 较合理.
they have lived in Beijing since 1989.如果换成have been living i
英语翻译I have lived in Beijing for 10 years.I have been living
英语翻译He has been to Beijing since 2007.I have lived in here s
I have been living in there for 10 years和I have lived in the
I left Beijing in 2005.I have lived in Shenzhen since then.把
They have been living in the city since they were born.(改为一般
I have been living in Beijing for almost a year and I'm stil
I have lived here since then还是I have been here since then对啊?
I have lived in Beijing for four years.同义句子I have lived in B
I have lived here for 5 years I have been living here for 5
I have been living here for 2 years I have lived here for 2y
在英语现在完成式中 i have lived here since my childhood.i have been i