一道英语题 The boys ( ).That is why their hair is wet A. have been swimming B.have swum

C.havebeenswumD。swim答案是选A为什么不选C或B呢?大家顺便再问一下这一道题选什么?Theboys___________justnow.Thatiswh... C.have been swum
D。swim
答案是选A为什么不选C或B呢?
大家顺便再问一下这一道题选什么?
The boys ___________ just now.That is why thier hair is wet.
A. have been swimming
B.have swum
求详解
展开
langmanff
2012-08-05 · TA获得超过784个赞
知道小有建树答主
回答量:274
采纳率:0%
帮助的人:322万
展开全部
have been swimming s是现在完成进行时,表达一个过去一段时间里在进行的动作,而且很有可能以后将继续做下去,
本句里面就是表达这些男孩过去一段时间内在游泳,而且接下去的时间他们很可能还会继续游泳。跟他们头发是湿的配合,
C是have been done结构,这种结构表达被动语态,意思变成这些男孩被游泳了,所以不对。
其实B才是更迷惑的选项,语法上没错,have swum表达在过去某段时间内,这些孩子游泳,但是现在已经停止,所以他们的头发可能晾干了,答案A就更符合上下文。,
第二题因为加了just know,所以题干就表达了游泳这个活动已经结束的意思,那就只能选have swum
Terence024
2012-08-05 · TA获得超过370个赞
知道小有建树答主
回答量:278
采纳率:0%
帮助的人:122万
展开全部
A是现在完成进行时,由于正在游泳,所以湿。
B是现在完成时,无进行之意,不选
C是被动语态
B因为是刚才
求采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
429853621
2012-08-05
知道答主
回答量:12
采纳率:0%
帮助的人:1.9万
展开全部
因为这个句子里有 just now, just now的意思就是 刚才,这个句子的意思就是 这个男孩刚才在游泳,这就是他的头发为什么是湿的的原因。而C的意思就是 被游泳 B则是去游泳,强调动作的完成,不符合题意。 从而选A

够详细了吧,呵呵呵呵
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Tough35
2012-08-05 · TA获得超过1495个赞
知道小有建树答主
回答量:1339
采纳率:50%
帮助的人:809万
展开全部
C 是肯定不对的,被动语态,不可能的
A 的时态是现在完成进行时,表示事件从过去的某个时间发生,一直延续到现在,并有可能一直延续下去
他们的头发是湿的,用的是一般现在时,可见他们还在游泳,由此用现在完成进行时
下一题只能填swam,游泳的过去式,因为此句中just now 这个时间状语是一般过去时的标志
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友12bec14d6
2012-08-05
知道答主
回答量:22
采纳率:0%
帮助的人:21.7万
展开全部
A,现在完成进行时,是过去的某一点到现在,一段时间内在游泳,所以现在这一刻头发是湿的。强调动作的持续性。
B,强调动作的完成。
C,“被游泳”?还是咋滴,不能这样用吧。
D,不用解释了,肯定不选。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式