___several times about it,but he could not give the correct

___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
应该选什么,为什么?
___several times about it,but he could not give the correct answer.A.Being asked B.Having be 浏览次数:342次悬赏分:0 | 解决时间:2010-10-30 19:55 | 提问者:liuliangwode
___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
应该选什么,为什么?
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.
鹰长空 1年前 已收到4个回答 举报

爱情打包 幼苗

共回答了14个问题采纳率:78.6% 举报

答案是D.several只能与完成时态搭配、所以只能用现在完成时和过去完成全时、故排除A、C.又由后句的could可知是过去的、所以只能用过去完成时、故选择D.

1年前

4

明溪188 花朵

共回答了1303个问题 举报

你好!
选择D
首先根据后面有连接词but,所以前面和后面是两个完整的句子,所以排除AB
然后是根据后面他还是不能给出正确的回答,所以前面应该是他被问了好几次了,是个被动,所以选择D
祝你学习进步O(∩_∩)O哈!

1年前

2

心临其境 幼苗

共回答了28个问题 举报

D

1年前

1

newdufeng 幼苗

共回答了14个问题采纳率:85.7% 举报

B

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.035 s. - webmaster@yulucn.com