0
Dominik Posted 20 years ago
Grammar

apologize that

Can I say "I apologize that I haven't written for so long.
or only
I apologize for ...

Thanks in advance.
  

Top answer

Hi, I apologize that I haven't written for so long. I apologize for not having written for so long. I apologize for the fact that I haven't written for so long.

  • Hi, I apologize that I haven't written for so long.
  • I apologize for not having written for so long.
  • I apologize for the fact that I haven't written for so long.
  • I apologize for my poor memory.
  • All of these are OK.
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.

7 Answers
0
Hi,

I apologize that I haven't written for so long.
I apologize for not having written for so long.


I apologize for the fact that I haven't written for so long.

I apologize for my poor memory.

All of these are OK.

Best wishes, Clive
0
Hi.

Thank you very much for these examples. What a pity that dictionaries don't show as many options.

Kindest regards
Dominik
0
I have another question. How to change this sentence into for + gerund?

I apologize for the fact you will have to wait. ->

I apologize in advance for keeping you waiting (on Sunday) ?
0
Hi Dominik,

I would write: I apologize in advance because you will have to wait (till Sunday ? is this what you meant, maybe?)

By the way, this is only my little opinion...let's wait for the experts
0
Hi Francesca. That's not quite what I meant but thank you very much for your reply.

Regards.
Dominik
0
Hi again,

How to change this sentence into for + gerund?

I apologize for the fact you will have to wait. ->

I apologize in advance for keeping you waiting (on Sunday) ? This sounds quite acceptable.


Best wishes, Clive
0
Hello.
Thanks for confirming me in my belief.
RGDS

Related Questions