Letter: How to apologize for late reply

alarubia

New Member
Hungary and Hungarian
Dear All,

I am new to the forum, and I would like to ask for your help.

Which is the most accurate way to apologize for being late in a letter?

"Sorry for being late in answering you"

or

"Sorry for my late reply"


or any other suggestion?

Thank you,

A
 
  • femmefee

    Senior Member
    Canada
    Welcome to the forum!:)
    You may say:
    Sorry for not replying sooner or Sorry for the delay in replying your letter, or Sorry for the long silence.

    Good luck!
     

    Harry Batt

    Senior Member
    USA English
    I always use "tardy." It is a word that will bring the reader back to his youthful school days. During that time the word for being late to school was "tardy." Anyone who was tardy hoped to be excused. My line is "Please excuse my tardy reply to your letter." I agree with Aplomb that your choices are correct. Tardy is also useful.
     

    Scribblerr

    Senior Member
    English US
    I've always said "Please forgive me for taking so long to reply," << Response to deleted posts. >>
     
    Last edited by a moderator:

    remu

    New Member
    English-U.S.A
    As a verbivore, I always enjoyed "Sorry for my dilatory reply" or "Please forgive the dilatory nature of my reply"
     

    Phoebe1200

    Senior Member
    Russian-Russia
    Are these natural?:)

    Please forgive the delay in my reply/response.
    Sorry for the delay in my reply/response.
     

    PaulQ

    Senior Member
    UK
    English - England
    No.

    "... the delay in my reply" = the delay that is contained inside my reply.

    Please forgive the/my delay in my delayed/late reply/response.
    [I'm] Sorry for the/my delay in my delayed/late reply/response. (Mainly informal)
    I am sorry for the/my delay in my delayed/late reply/response. (Normal to formal)
    [I'm] Sorry for the/my delay in replying/responding. (Mainly informal)
    I am sorry for the/my delay in replying/responding. (Normal to formal)
     
    Top