1. I had one delay after another. I am starting to get fed up. Having one delay after another, I am starting to get fed up. 2. I have had one delay after another. I am starting to get fed up. Having had one delay after another, I am starting to get fed up. Which is correct, 1 or 2? Thanks in advance.
Top answer
#2 is the better version.
— Teechr
#2 is the better version.
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.