> 英语 >
how long ()you ()last night?过去式还是现在完成时?
did sleep还是have slept还是have been sleeping
人气:210 ℃ 时间:2020-03-28 20:56:56
解答
你要说清楚句子要表达的意思啊did,sleep还是have slept还是have,been sleeping要用过去式啊.. 你用了Last night啊,是明显的状语时间标志. 这个句子没有完成时的标志(since,after)he has watched tv all the morning还是hasbeenwatching呢如果你说这句话的时候他还在看,而且有可能继续看下去,就是hasbeenwatching. 如果他已经没看了 就是haswatched
推荐
猜你喜欢
© 2025 79432.Com All Rights Reserved.
电脑版|手机版