Results 1 to 3 of 3
  1. #1
    grammarfreak is offline Banned
    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Spanish
      • Home Country:
      • Dominican Republic
      • Current Location:
      • Dominican Republic
    Join Date
    Dec 2010
    Posts
    38
    Post Thanks / Like

    Default Past action with HAVE

    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 02:17.

  2. #2
    charliedeut's Avatar
    charliedeut is offline VIP Member
    • Member Info
      • Member Type:
      • Interested in Language
      • Native Language:
      • Spanish
      • Home Country:
      • Spain
      • Current Location:
      • Spain
    Join Date
    Oct 2009
    Posts
    5,421
    Post Thanks / Like

    Default Re: Past action with HAVE

    Quote Originally Posted by grammarfreak View Post
    Fifteen (days?) ago a friend of mine, who is an English student like me, dropped me in and we shared our knowledge of language as usual. At the time he's was leaving, I told you him:

    Thank you for dopping in

    Then we follow continued to talk for a little while, and as he's was leaving again I told you him:

    Thank you for coming

    Yesterday I was speaking with him by on the phone and, when we finished our conversation I told you him:

    Thank you for having come the other day, and come again. IMO it is correct, although I would say "thank you for dropping by the other day." Of course, native speakers may as well correct me if I'm wrong

    Does Is the phrase FOR HAVING COME correct ? I'm doubtful about it

    Please, reply me
    Greetings,

    Charliedeut

  3. #3
    5jj's Avatar
    5jj is offline VIP Member
    • Member Info
      • Member Type:
      • Retired English Teacher
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Czech Republic
    Join Date
    Oct 2010
    Posts
    28,167
    Post Thanks / Like

    Default Re: Past action with HAVE

    You are not wrong Charliedeut, but I think that most native speakers would say simply, "Thank you for coming/dropping by/dropping in".

Similar Threads

  1. action in progress / completed action
    By Verona_82 in forum Ask a Teacher
    Replies: 3
    Last Post: 27-Dec-2010, 05:12
  2. [General] Can past tense be used to describe future action?
    By cubezero3 in forum Ask a Teacher
    Replies: 6
    Last Post: 07-Sep-2010, 12:54
  3. [Grammar] Past perfect, an action happened after a past event?
    By cubezero3 in forum Ask a Teacher
    Replies: 1
    Last Post: 04-Sep-2010, 17:37
  4. Replies: 1
    Last Post: 09-Sep-2009, 23:32
  5. Past Perfect sans 2nd Action?
    By joenuts in forum Ask a Teacher
    Replies: 3
    Last Post: 08-Mar-2006, 12:03

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •