永发信息网

She _____ for ten hours at least. It was at nine that she fell asleep last night.

答案:2  悬赏:10  手机版
解决时间 2021-03-05 11:56
  • 提问者网友:佞臣
  • 2021-03-05 03:40
我选了C. was sleeping

答案是A,我觉得应该是已经睡了至少十小时吧. had slept C.
A. slept B. It was at nine that she fell asleep last nightShe _____ for ten hours at least. has slept D
最佳答案
  • 五星知识达人网友:woshuo
  • 2021-03-05 04:33
因为sleep是结束性动词,不能表状态,所以不能选C ^_^
全部回答
  • 1楼网友:一秋
  • 2021-03-05 04:49
用完成时的两种情况:1.如果她一直睡到现在还没醒(完成进行时) 2.“她睡了10个小时”对现在有影响 比如后面又跟了一句:—no wonder she is so energetic now 难怪她现在如此精力充沛 就应该用完成时 she has slept for 10 hours at least. 如果不是以上的情况 就可以用过去时
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯