Have you ever_____________ too late as you feel your life is much more stressful than your parents'?
Have you ever_____________ too late as you feel your life is much more stressful than your parents'?
A. regret having born
B. regretted having been born
C. regretted to be borned
D. regret having been born