he___asleep since 8o'clock last night.A.fellB.has fallenC.wasD.has been

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 00:36:55

he___asleep since 8o'clock last night.A.fellB.has fallenC.wasD.has been
he___asleep since 8o'clock last night.
A.fell
B.has fallen
C.was
D.has been

he___asleep since 8o'clock last night.A.fellB.has fallenC.wasD.has been
答案 D
解析 题目中有since 暗示要用完成时 排除AC fall这个词是短暂性动词 而完成时要用表示延续性的动词 所以不能用fall B错
be asleep 睡着的 是一种状态 有延续性之意 所以D对
翻译 他从昨晚8点就一直睡着.

选A,翻译为他昨天晚上8点睡觉。
题中又有since又有last night,会让人分不清到底用过去式还是现在完成式,但此题的since相当于when,所以用一般过去式就可以啦

he___asleep since 8o'clock last night.A.fellB.has fallenC.wasD.has been The film___(begin) since two o'clock. since 翻译She hasn't been speaking since 9 o'clock. It s been reining since you leffimeH.O.T经典歌曲... 翻译She hasn't spoken since 9 o'clock. 一般过去时和现在完成时既然有区别,怎么两者之间又能同义句转换呢she came here at 8 o'clock同义句转换she has been here since 8 o'clock mom,i've been studying English since 8 o'clock.( ) i go outmom,i've been studying English since 8 o'clock.( ) i go out and play with Tom for a while?no,i'm afraid not.besides,it's raining outside now.A,can'tB,wouldn'tC,may notD,won't为什么, Ben has been skating since nine o'clock.(改为同义句)Ben _____ _____ _____ at nine o'clock ---How long have you been in the class today?-----_________.a.After 10 o’clock b.Since 10 o’clock The girl_____(be)three since seven o`clock.填什么? Mike has been in the cinema since five o'clock同义句 Mike has been in the cinema since five o'clock.改成一般过去时 he has been going Alice with her math in his office since 9 O'clock 高中语法选择,请教语法好的同学:They have been in the library since ( A 8 o'clockB it had been open答案A我可以理解,但是我不知道为啥B是错的,为什么since引导的从句这里不能用过去完成时,语法上我觉得 They have been in the store( )A) for a long tine ago B) for nine o’clockC)since two hoursD)since two hours ago The meeting was expected to start at 8 o’clock but the professor didn’t turn up _____ twenty minutes later.A.before B.until C.after D.since (D)My uncle has been here____.A) for five o'clock B)since five hours C)five hours ago D)since five o'clock答案我知道了,谁告诉下,