一道英语单选题,大家帮忙来选~~~
Itissaidthattwocows______byatigerfromthenearbymountains.A.havebeenkilledB.tobekilledC...
It is said that two cows ______ by a tiger from the nearby mountains.
A. have been killed B. to be killed C. being killed D. had been killed
请问怎样选择,为什么?谢谢~!
答案是D,可是我觉得是A,为什么是D呢?哪位高手帮忙解答一下?到底应该选哪个? 展开
A. have been killed B. to be killed C. being killed D. had been killed
请问怎样选择,为什么?谢谢~!
答案是D,可是我觉得是A,为什么是D呢?哪位高手帮忙解答一下?到底应该选哪个? 展开
5个回答
展开全部
D ,发生在过去的过去,用过去完成时。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A ,这句话的意思是:据说有两头奶牛被附近山上的一只老虎杀害了。整个句子是It is said that+陈述句的结构,所以排除B不定式结构和C现在分词结构,由于时态是一般现在时,属于现在时间段,所以应该选择A现在进行时,表示过去发生的事情对现在产生影响。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
D,主句是过去时,从句也要用过去时,上面四个选项只有D是过去完成时,因此选D。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询