他睡了10小时。 用英语怎么说?

[复制链接]
查看11 | 回复6 | 2008-5-16 17:16:59 | 显示全部楼层 |阅读模式
他已经睡了10小时.he has slept for 10 hours .他睡了10小时.he slept for 10 hours.
回复

使用道具 举报

千问 | 2008-5-16 17:16:59 | 显示全部楼层
如果他还在睡觉则可以说:he has been sleeping for 10 hours.他已经醒了的话则可以说:he has slept 10 hours.如果是以前的事情则可以说:he slept 10 hours.
回复

使用道具 举报

千问 | 2008-5-16 17:16:59 | 显示全部楼层
He has been asleep for 10 hours.
回复

使用道具 举报

千问 | 2008-5-16 17:16:59 | 显示全部楼层
He has slept for 10 hours.
回复

使用道具 举报

千问 | 2008-5-16 17:16:59 | 显示全部楼层
He has been slept for 10 hours by now.He has slept for 10 hours.
回复

使用道具 举报

千问 | 2008-5-16 17:16:59 | 显示全部楼层
He has sleeped for 10 hours
回复

使用道具 举报

千问 | 2008-5-16 17:16:59 | 显示全部楼层
至少用10小时atleast10hours英[?tli:st]美[?tlist]adv.至少;无论如何,反正;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行