How long have sb been doing
朋友,我们来举例说明。
妈妈上班,上小学的孩子自己在家学习。妈妈回到家,看到孩子正在看电视,于是可有下面的对话:
--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。
简言之,现在完成进行时表明:某事过去某个时候开始,一直持续到眼前;过去时表明:某事过去存在过。
。全部
朋友,我们来举例说明。
妈妈上班,上小学的孩子自己在家学习。妈妈回到家,看到孩子正在看电视,于是可有下面的对话:
--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。
简言之,现在完成进行时表明:某事过去某个时候开始,一直持续到眼前;过去时表明:某事过去存在过。
。收起