他已经睡了2个小时了,这句话的英文翻译?麻烦问一下这句话为什么要用现在完成进行时

请各位帮帮忙啊!!要快!!!!... 请各位帮帮忙啊!!要快!!!! 展开
家不敢回复cJ
2012-04-22 · TA获得超过11.3万个赞
知道大有可为答主
回答量:2.1万
采纳率:73%
帮助的人:1.6亿
展开全部
He has been falling asleep for two hours.
用现在完成进行时表示他一直睡觉这个状态。

希望能帮到你,祝更上一层楼O(∩_∩)O
有不会的欢迎再继续问我(*^__^*)
更多追问追答
追问
如果光用sleep呢?这句话一定要用现在完成进行时?好多翻译都是用的那个
追答
sleep强调的是动作,而fall asleep强调的是睡觉的状态。
亲亲帆儿
2012-04-22 · TA获得超过185个赞
知道答主
回答量:173
采纳率:0%
帮助的人:82.3万
展开全部
He has been sleeping for two hours 这与醒了还是没醒没有关系,关键在于你的问题,出现“已经”,一定要用现在完成时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
希西faye
2012-04-22 · TA获得超过2321个赞
知道小有建树答主
回答量:1004
采纳率:66%
帮助的人:553万
展开全部
He had slept for two hours !因为他睡觉已经完成了,并且对现在有了一个影响!他都已经睡了2小时了,怎么还…………
追问
可是我也不知道他是醒了还是没醒啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
the34them
2012-04-22 · TA获得超过3886个赞
知道大有可为答主
回答量:3695
采纳率:50%
帮助的人:901万
展开全部
He has been sleeping for 2 hours.
现在完成进行时 = 已经睡了2个小时, 睡仍在进行中
更多追问追答
追问
是不是如果他现在已经醒了,就可以用现在完成时了
追答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
丨情灬人丨
2012-04-22
知道答主
回答量:4
采纳率:0%
帮助的人:6547
展开全部
He was sleeping in two hours.

应为动作已经完成
追问
可是我也不知道他是醒了还是没醒啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式