答案是D告诉我为什么啊把句子写的完整好吗?

来源:百度知道 编辑:UC知道 时间:2024/06/02 13:34:38
答案是D告诉我为什么啊
___many times ,he still made the same mistakes again and again.
A warning B having warned C being warned D having been warned

首先理解句子意思:(尽管、虽然)已经被警告了好多次了,他仍然一次又一次地犯同样的错误。

不知道你选的哪个?
他犯错,应该是被警告,所以 应该用被动语态,A,B排除。

警告他,这个动作也应该是已经发生了的,用完成时,C是进行时的被动语态,只能选D。

D是现在完成时的被动语态。
HAVING 是非谓语动词形式,与句子主语HE是逻辑上的动宾关系,因此被动。

首先,从时态上来说,后句谓语是made 是过去时 那么前面就应该也是过去的 首先排除AC, 而warn是告诫,劝诫的意思 一般是别人对自己用的 所以要用被动 被动只有CD 而C时态不对 所以是D