几道英语题目帮忙解答,需要详细点儿的解释,万分感谢
Iwhilereadingtheenglishitextbook.Luckily,myroommatewokemeupintime!A.hadfallenasleepB....
I while reading the englishi textbook . Luckily, my roommate woke me up in time!
A.had fallen asleep B.have fallen asleep C. fell asleep D. fall asleep 答案是C 想知道为什么不能用B 展开
A.had fallen asleep B.have fallen asleep C. fell asleep D. fall asleep 答案是C 想知道为什么不能用B 展开
4个回答
展开全部
have fallen asleep 是一般现在完成时,表示过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。
而后句woke me up 说明,fall asleep,在过去某一时刻已经结束,所以不能用B
令(我上面那人说“fall是短暂性动词 不能完成时 ”这是不对的,fall是短暂性动词,不是 不能完成时,而是不能直接用于“have done + for +一段时间/since+过去的一个时间点”这个句型,在这个句型中,短暂性动词组应改为延续性的,如用fall asleep时,应改为have been asleep for some time..(since 同)
希望对你有帮助
而后句woke me up 说明,fall asleep,在过去某一时刻已经结束,所以不能用B
令(我上面那人说“fall是短暂性动词 不能完成时 ”这是不对的,fall是短暂性动词,不是 不能完成时,而是不能直接用于“have done + for +一段时间/since+过去的一个时间点”这个句型,在这个句型中,短暂性动词组应改为延续性的,如用fall asleep时,应改为have been asleep for some time..(since 同)
希望对你有帮助
展开全部
因为第二句中的woke告诉你发生在过去,所以应该前后一致的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
fall是短暂性动词 不能完成时 然后fall asleep 本来就是表示这个睡觉这个状态 由于是woke 所以 该选fell asleep
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
fell
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询