have been doing这种句子该怎么使用?举例看看。
5个回答
展开全部
1、I have been doing some historical research
译文:我一直在进行史学研究。
2、The car must have been doing at least 100 miles an hour
译文:这车速肯定每小时至少100英里。
3、We may have been doing him an injustice. This work is good
译文:我们可能冤枉他了。这工作干得不错。
4、Biological systems have been doing this for billions of years
译文:生物系统亿万年来都在这样做。
5、I have been doing community service work in Oakland for the past several years
译文:过去几年里我一直在奥克兰做社区服务工作。
展开全部
这叫现在完成进行时,表示从过去到现在一直不停地做某事。如:I am very tired, for I have been walking for three hours. ( 我累死了,因为我一直不停地走了三个小时。
追答
之所以累死了,是因为一直不停地走。如果是have walked ,就有可能在三个小时的中途休息二个小时或者更多,那就不会累死了。
如还有疑问,欢迎追问,有问必答!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
与现在完成时的唯一区别 就是现在完成进行时强调不间断地一直做某事。但二者都是现在还是这种状态。
如i have studied English for three years我学英语已经三年了。(现在仍然在学)
i have been studying English for three years。三年来我一直在学英语。(也是现在仍然在学)
如i have studied English for three years我学英语已经三年了。(现在仍然在学)
i have been studying English for three years。三年来我一直在学英语。(也是现在仍然在学)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
为您解答
现在完成进行时,表示一直持续了一段时间,而且到现在还在进行中。
I have been living in this house for almost forty years.
He has been doing this job for a long ing time.
现在完成进行时,表示一直持续了一段时间,而且到现在还在进行中。
I have been living in this house for almost forty years.
He has been doing this job for a long ing time.
更多追问追答
追答
我已经在这间房子里住了快四十年(目前还在住)
他做这份工作已经很久很久了(仍在工作)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
现在完成进行时,
追答
过去开始,持续到现在,后边还将持续的状态
i have been keeping in touch with him
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询