Hasn't he slept for 20 hours?和Hasn't he been sleeping for 20 hours?哪个是对的?有什么区别?Hasn't he slept for 20 hours?和Hasn't he been sleeping for 20 hours 哪个是对的?有什么区别?表达的意思是一样的吗?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/28 10:52:18
Hasn''thesleptfor20hours?和Hasn''thebeensleepingfor20hours?哪个是对的?有什么区别?Hasn''thesleptfor20hours?和Hasn''th

Hasn't he slept for 20 hours?和Hasn't he been sleeping for 20 hours?哪个是对的?有什么区别?Hasn't he slept for 20 hours?和Hasn't he been sleeping for 20 hours 哪个是对的?有什么区别?表达的意思是一样的吗?
Hasn't he slept for 20 hours?和Hasn't he been sleeping for 20 hours?哪个是对的?有什么区别?
Hasn't he slept for 20 hours?和Hasn't he been sleeping for 20 hours 哪个是对的?有什么区别?表达的意思是一样的吗?

Hasn't he slept for 20 hours?和Hasn't he been sleeping for 20 hours?哪个是对的?有什么区别?Hasn't he slept for 20 hours?和Hasn't he been sleeping for 20 hours 哪个是对的?有什么区别?表达的意思是一样的吗?
都对 表达的意思也基本一样
只不过 前者强调 从睡觉 发生 到现在 已经20小时 后者强调 一直 睡了 20个小时
都是现在 还在 睡
再如 我学英语三年了i have studied english for three years
三年来我一直学英语i have been studying english for three years

Hasn't he slept for 20 hours?和Hasn't he been sleeping for 20 hours
两个句式都对。但是意思有点差别
Hasn't he slept for 20 hours;表示他睡了20个小时吗,代表睡觉已经完成的时间。现在完成时。
现在完成时(Present perfect)过去发生并且已经完成的动作对现在造成影响或后果...

全部展开

Hasn't he slept for 20 hours?和Hasn't he been sleeping for 20 hours
两个句式都对。但是意思有点差别
Hasn't he slept for 20 hours;表示他睡了20个小时吗,代表睡觉已经完成的时间。现在完成时。
现在完成时(Present perfect)过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。
Hasn't he been sleeping for 20 hours:表示他一直在睡觉,睡了20个小时。持续的动作,现在完成进行式。
现在完成进行时,是英语中,动词的一种基本时态,其构成为:主语+助动词(have/has)+been+动词的现在分词+其他成分。其表达的意思有两种:1.表示从过去某时开始一直持续到现在的动作,并且还将持续下去。2.表示在说话时刻之前到现在正在进行的动作。
以上回答供您参考!希望对您有所帮助!

杭州图书馆

收起

Hasn't he slept for 20 hours?这么说对吗?Hasn't he slept for 20 hours?这么说对吗? Hasn't he slept for 20 hours?和Hasn't he been sleeping for 20 hours?哪个是对的?有什么区别?Hasn't he slept for 20 hours?和Hasn't he been sleeping for 20 hours 哪个是对的?有什么区别?表达的意思是一样的吗? 进来看道英语题现在完成时与现在完成进行时有什么区别?例如 He hasn't been sleeping for 5hours. He hasn't slept for 5hours.这两个句子有区别吗?5分钟之后结束问题 he hasn't decided what event to (enter for)什么意思?. he hasn't decided what event_____ ______ente 这个同义句该怎么转换he hasn't been chosen for the tean.he hasn't been____for the team Jack hasn't paid for the book,has he? ( ) His father will pay for him. A.Yes,he has B.NO,he hasn't he hasn't had enough (ex )for the new job ,but he works hard He has gone abroad ten years ago.He hasn't already returned home for 10 years. He must have learn English for three years,___?A.hasn't he B.haven't he C.mustn't he D.didn't he要理由,谢谢 (9) Which choice is wrong?A.He hasn’t any tickets for the football match.B.He hasn’t got any ti哪个是错的? (9) Which choice is wrong?A.He hasn’t any tickets for the football match.B.He hasn’t got any ti tom has become a PLA man for about two years,hasn’t he错在哪 He hasn't had enough work (e ) for the job中间填e开头的单词 He hasn’t had a night off for two hours如何翻译 Mr.Green hasn't decided when he leaves for Canad.同义句 Mr.Green hasn't decided when he leaves for Canada.同义句急用! Mr.Green hasn't decided when he leaves for Canada.急用! he hasn't come to school for two days 这个句子对吗