She _____ for ten hours at least.It was at nine that she fell asleep last night.为什么是slept

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/07 16:38:18

She _____ for ten hours at least.It was at nine that she fell asleep last night.为什么是slept
She _____ for ten hours at least.It was at nine that she fell asleep last night.
为什么是slept

She _____ for ten hours at least.It was at nine that she fell asleep last night.为什么是slept
后句说的是她昨晚十点睡觉,所以从昨晚到现在至少睡了十个小时.可能会考虑到现在完成时态,但需注意,sleep 是一个延续性动词,它本身就可接时间段.所以这里用slept就行.类似的用法:
It rained for a week.

为什么不是。。。
你要问什么。。。

slept
解释:因为后面一句用的是一般过去时,所以这里最好不用现在完成时。
祝你学习进步,更上一层楼!(*^__^*)

她睡了至少10小时。她是昨晚9点睡(着)的。
昨晚的事了,当然要用一般过去时了。

最好是have slept 已经睡了
可以省略have 直接用过去分词表示,比较口语化

我认为此题缺少必要的语境;所以,才有A\C选择的纠结!如附加一定的语境,A或C均可。

she _____ America for ten years. She _____ for ten hours at least.It was at nine that she fell asleep last night.为什么是slept She _____ in Shanghai for ten years since 1992.A.has lived B.had lived 为什么呢 同义句改写:She has left her hometown for ten years.(1)It ____ ten years ____ she ______ her hometown.(2)Ten years _____ ______ ______ she ______ her hometown.(3)She ______ _______ ______ _______ her hometown for ten years. 问两题英语转换句子.He really likes to play basketball.He is______ _____ playing basketballShe has been a teacher for ten years.She has ____ ___a teacher for ten years. she is a ten-year-old girl.等于什么She is ____ _____ ______ _____ She _____ in Shanghai for ten years.A.has lived B.had lived C.lived D.will liveA 和C都对啊,为什么选A They have been in army for ten years.(改同义句) _____ _____ ten years _____ they joined the army. she p_____ ten yuan for the book yesterday She — — — (在这儿)for ten years. She has bought this jacket for ten years.改错 请问英语大神:这个since在此处怎么解释?She _____ in Shanghai for ten years since 1992.She _____ in Shanghai for ten years.答案我知道第一题是选had lived,第二题是has lived.只是不知道怎么理解第一题.有人解释 she got up ten minutes ago =she ______ ______upshe got up ten minutes ago =she ______ ______up for ten minutes He paid ten yuan for the book.改为同义句 He _____ the book _____ ten yuan . She has been tin China for ten years.改为同义句.She has been in China ()ten years (). She has left her hometown for ten years改同义句 Ten years __ __ __ she __ her hometowm. She combed her hair (ten) times.(对括号内的内容提问)_____ _____ times ______ she comb her hair? She ____ _____.She usually ______ nice pictures for us.