___several times about it, but he could not give the correct answer. A. Being asked B. Having be

请详细解释一下。。___severaltimesaboutit,buthecouldnotgivethecorrectanswer.A.BeingaskedB.Havin... 请详细解释一下。。
___several times about it, but he could not give the correct answer.

A. Being asked B. Having been asked

C. He would ask D. He had been asked
应该选什么,为什么????
展开
chenkaiyu104
2010-10-26 · TA获得超过352个赞
知道小有建树答主
回答量:295
采纳率:100%
帮助的人:255万
展开全部
答案是B.have been asked,
1.整体分析,为被动,可以删除C选项,
2.进一步分析,___several times about it 和but he could not give the correct answer的主语都是he,又该句子是独立主格结构,前面的主语He可以省略,所以D选项可以删除.
3.整个句子翻译出来是“虽然他被问过很多遍了,但是他还是不能给出正确的答案”,前半句影响到后半句,所以必须使用现在完成时。
4.所以最终答案选B. have been asked.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式