how long did you stay there/have you been stay there有什么区别?
来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/15 17:58:21
how long did you stay there/have you been stay there有什么区别?
前面是:i once went to New York.
前面是:i once went to New York.
楼主想表达的应该是
how long did you stay there?
how long have you been staying there?
这两个有什么区别吧?
表达的意思基本一样,都是问呆了多久.区别是:
第一句是过去式,表示stay这个动作已经结束
第二句是现在完成进行时,表示过去发生的动作持续到现在,并且有可能继续进行下去.
鉴于语境,前面那个人已经说了:我曾经去过纽约
现在他都回来了,stay动作已经结束.
所以如果你要问他在那里呆了多久的话,我觉得直接用过去式更合适.
how long did you stay there?
how long have you been staying there?
这两个有什么区别吧?
表达的意思基本一样,都是问呆了多久.区别是:
第一句是过去式,表示stay这个动作已经结束
第二句是现在完成进行时,表示过去发生的动作持续到现在,并且有可能继续进行下去.
鉴于语境,前面那个人已经说了:我曾经去过纽约
现在他都回来了,stay动作已经结束.
所以如果你要问他在那里呆了多久的话,我觉得直接用过去式更合适.
how long did you stay there/have you been stay there有什么区别?
How long did you stay there?
How long are you staying?和 How long will you stay there有什么区别
how long did you stay there?能否改为 how long did you stay at th
How long did you stay there? 应该怎么回答
--How long will you stay there?--For__.
HOW long will you stay there
How long did you stay in hospital? l stay there ____ two mon
How long did you stay in hospital?l stay there ____ two mont
how many days did you stay there?什么意思
How long did you stay at the party?I only stayed there()hour
long stay there you will how怎么连词成句