Fifteen days ago a friend of mine who studies english like me dropped in on me and we shared our knowledge of language as usual. At the time he was leaving, I told him :
Thank you for dopping in
Then we continued to talk for a little while, and as he was leaving again I told him :
Thank you for coming
Yesterday I was speaking with him on the phone and, when we finished our conversation I told him :
Thank you for having come the other day and come again
Is the phrase FOR HAVING COME correct ? I'm doubtful about it
Please, reply me
Last edited by grammarfreak; 25-Jan-2011 at 03:17.
You are not wrong Charliedeut, but I think that most native speakers would say simply, "Thank you for coming/dropping by/dropping in".