apologize for doing versus having done

Status
Not open for further replies.

englishhobby

Key Member
Joined
Jun 19, 2009
Member Type
English Teacher
Native Language
Russian
Home Country
Russian Federation
Current Location
Russian Federation
1) I apologized for losing my temper.
2) I apologized for having lost my temper.

Do these two sentences mean the same? If yes, can they be used in the same situation? If not, can you give an example of different situations where each of them can be used?
 
They mean the same and you will hear both from native speakers. You will also hear "I apologise for losing/having lost my temper" when someone is actually in the act of apologising, rather than reporting the apology at a later time. It means the same as "I would like to apologise to you for ..."
 
Last edited by a moderator:
If they mean the same, why isn't "having done" becoming less common then (as a more complicated structure)? :)
 
'...having lost my temper' is already far less common than 'losing my temper'.
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top