核心问题
(A)He repented shooting the bird.
(B) He repented having shot the bird.
上面两个句子哪个是正确的?
词典解答
上面两个句子都是正确的。这就是说, repent, 如 admit, forget, remember, recall, recollect 一样, 既可接一般形式的动名词, 也可接完成形式的动名词, 而且意义相同:
-
Don't you repent(of) having wasted your money so foolishly? (OSD) 你如此胡乱花钱,你不感到后悔吗?
-
I deeply repent of having deceived my husband. 我为欺骗了丈夫而深深地感到忏悔。