房天下
>
房天下问答
>
业主生活
>
其他0$房天下问答|How long have sb been doing /how long did you do区别$https://m.fang.com/ask/ask_716079.html$https://static.soufunimg.com/common_m/m_public/201511/images/asksharedefault.pngpackc/pages/ask/detail/detail?askid=716079
How long have sb been doing /how long did you do区别
How long have you been doing 与How long did you do有什么区别?
朋友,我们来举例说明。妈妈上班,上小学的孩子自己在家学习。妈妈回到家,看到孩子正在看电视,于是可有下面的对话:--Did you study?--Yeah.--How long did you do?--Half an hour.而另一种情况,妈妈回到家,看到孩子正在学习,于是可有下面的对话:--I have been studying.--Oh, nice, how long have you been doing?--Two hours.简言之,现在完成进行时表明:某事过去某个时候开始,一直持续到眼前;过去时表明:某事过去存在过。