The boys ( ).That is why their hair is wet A.have been swimm

学习 时间:2026-04-03 19:20:04 阅读:4037
The boys ( ).That is why their hair is wet A.have been swimming B.have swumC.have been swumD.swim答案是选A为什么不选C或B呢?The boys ___________ just now.That is why thier hair is wet.A.have been swimmingB.have swum求详解

最佳回答

贪玩的高山

虚幻的指甲油

2026-04-03 19:20:04

have been swimming s是现在完成进行时,表达一个过去一段时间里在进行的动作,而且很有可能以后将继续做下去,本句里面就是表达这些男孩过去一段时间内在游泳,而且接下去的时间他们很可能还会继续游泳。跟他们头发是湿的配合,C是have been done结构,这种结构表达被动语态,意思变成这些男孩被游泳了,所以不对。其实B才是更迷惑的选项,语法上没错,have swum表达在过去某段时间内,这些孩子游泳,但是现在已经停止,所以他们的头发可能晾干了,答案A就更符合上下文。,第二题因为加了just know,所以题干就表达了游泳这个活动已经结束的意思,那就只能选have swum

最新回答共有2条回答

  • 明理的黑米
    回复
    2026-04-03 19:20:04

    have been swimming s是现在完成进行时,表达一个过去一段时间里在进行的动作,而且很有可能以后将继续做下去,本句里面就是表达这些男孩过去一段时间内在游泳,而且接下去的时间他们很可能还会继续游泳。跟他们头发是湿的配合,C是have been done结构,这种结构表达被动语态,意思变成这些男孩被游泳了,所以不对。其实B才是更迷惑的选项,语法上没错,have swum表达在过去某段时间内,这些孩子游泳,但是现在已经停止,所以他们的头发可能晾干了,答案A就更符合上下文。,第二题因为加了just know,所以题干就表达了游泳这个活动已经结束的意思,那就只能选have swum

上一篇 求译:recognition of order

下一篇 draw something 里面awccdzufanrl怎么组合成7个字的单词,出题的人给忘记答案了...