______ many times, but he still couldn't understand it.

HavingbeentoldHehadbeentoldThoughhehadbeentoldBeentold... Having been told
He had been told
Though he had been told
Been told
展开
睦秀荣鄞溪
2019-07-22 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:36%
帮助的人:735万
展开全部
首先,主语他和告诉
的关系是
他被告诉
,所以tell应该用被动态,所以可以排除D
其次,
因为原句中有了but

就不能和though合用,所以排除B
A与C,
A,现在完成时更强调已经被告诉好几次,但是他还不知道。
选A
庆兴运谢施
游戏玩家

2019-07-15 · 游戏我都懂点儿,问我就对了
知道大有可为答主
回答量:1.1万
采纳率:32%
帮助的人:719万
展开全部
1
having
been
told不是进行时,而是动词的现在分词形式,在句中作让步状语,翻译成“虽然...”
进行时的结构是be
+
doing,
是作谓语用的。
2
句子中只有一个谓语,是couldn't
understand,逗号之前不是句子,所以不存在谓语。
3
如果用he
was
told,前面必须加上although,构成状语从句。
供参考。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
anglerbug_
2012-12-31 · TA获得超过6.9万个赞
知道大有可为答主
回答量:9104
采纳率:75%
帮助的人:3574万
展开全部
选 He had been told

He had been told many times, but he still couldn't understand it.
他被告知很多次,但他仍然不能理解它。

如果帮到你,请记得采纳,O(∩_∩)O谢谢
更多追问追答
追问
Though he had been told呢?
Having been told 呢?
追答
都不行
注意: though 是尽管,虽然的意思,在句中做连词,表示让步,而but是但是的意思,在句中作连词,表示转折。注意:在汉语中,我们说虽然。。。但是。。。,在英语的句中,两者不能同时出现,只能用其一
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式