--You were brave enough to raise objections at the meeting.
---Well, now I regret____ that.
A.to do
B.to be doing
C.to have done
D.having done
答案:D
题目分析:regret to do sth. 很遗憾地做...(事情还没有做); regret doing sth. 后悔做了...(为已经做过的事而感到后悔),这里表示为已经做过的事而感到后悔,故选D
点评:解答这类题目,关键是理解题干意思以及各选项词组的意思,可以像数学中的代入法一样,依次把各个选项意思放入句子中进行比较,不难选出正确答案。