What is the difference between "undergo" and "have been through"?
I have undergone a 10 hour surgery to fix my bone fracture.
I have been through a 10 hour surgery to fix my bone fracture.
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.
Sign up to join this communityWhat is the difference between "undergo" and "have been through"?
I have undergone a 10 hour surgery to fix my bone fracture.
I have been through a 10 hour surgery to fix my bone fracture.
In your example there is no difference. However, there are some differences.
For example, one would say
I have been through the worst.
I have undergone the worst.
( meaning: I come through the worst )We have been through thick and thin.
but not
We have undergone thick and thin.
Also undergone could mean one is still undergoing something
He's undergone surgery and should be finished in two hours.
He has been through surgery.
is strictly in the past and is equivalent to
He underwent surgery.