Y were brave enough to raise objections at the meeting.Well,now I regret ____that.

来源:百度知道 编辑:UC知道 时间:2024/05/26 14:22:00
A to do B to be doing C to have done D having done
选哪个呀 ?为什么呀 ? 详细的帮我解答下 ,并翻译下哦 ~~~~谢谢啦!!!!!急!!!!!!!!!
大虾们,能不能具体点呀 ?第一个句子是过去时, 后面个句子又是现在时,里面再加个have done 过去分词之类的完成时, 到底什么意思呀 ????? 怎么理解呀???????晕类!!!!!谁帮帮我呀 ,急!!!!!!!

D:having done

“你在会上提出反对意见很有勇气,现在我很后悔那样做了。”

选c 意思是在会议上你有足够的勇气提出异议,现在我真后悔那样做

regret doing后悔做过某事,事情发生在regret之前,regret to do当时或现在遗憾的做什么,这个动作已经发生所以选D

about

A