永发信息网

---Alice,howlong________?---I________forfivehours.A.didyouskate;skatedB

答案:2  悬赏:20  手机版
解决时间 2021-03-24 02:44
  • 提问者网友:送舟行
  • 2021-03-23 07:21
--- Alice, how long ________?--- I ________ for five hours.A.did you skate; skatedB.have you been skating; have been skatingC.have you skating; have been skatingD.have you be skating; have skating
最佳答案
  • 五星知识达人网友:像个废品
  • 2021-03-23 07:57
B解析思维分析:考查了现在完成进行时的用法和一般过去时的用法。现在完成进行时往往表示动作仍然进行下去,有时现在完成进行时可以表示刚刚结束的动作,它强调了动作在不久前持续进行的情况,并带有感情色彩。所以题中问滑冰多长时间?滑了五个小时for five hours,表示刚刚结束的动作,且动作有可能仍然进行下去,所以用现在完成进行时,故
全部回答
  • 1楼网友:woshuo
  • 2021-03-23 08:24
我也是这个答案
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯