Results 1 to 9 of 9
  1. bebe heart's Avatar
    • Member Info
      • Native Language:
      • Pashto, Pushto
      • Home Country:
      • Pakistan
      • Current Location:
      • Qatar

    • Join Date: Jul 2015
    • Posts: 101
    • Post Thanks / Like
    #1

    Post Has had or had

    Which sentence is correct?
    My father had surgery few months ago.
    My father has had surgery few months ago.

  2. Matthew Wai's Avatar
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • Hong Kong

    • Join Date: Nov 2013
    • Posts: 6,510
    • Post Thanks / Like
    #2

    Re: Has had or had

    I would use 'had' because it happened a few months ago, but I am not a teacher.

  3. bhaisahab's Avatar
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • England

    • Join Date: Apr 2008
    • Posts: 25,278
    • Post Thanks / Like
    #3

    Re: Has had or had

    Matthew is right.
    You could also say"My father has had surgery." "He had it/It was a few months ago."

  4. Matthew Wai's Avatar
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • Hong Kong

    • Join Date: Nov 2013
    • Posts: 6,510
    • Post Thanks / Like
    #4

    Re: Has had or had

    'You CANNOT use the Present Perfect with specific time expressions such as: yesterday, one year ago, last week, when I was a child, when I lived in Japan, at that moment, that day, one day, etc.'── quoted from http://www.englishpage.com/verbpage/presentperfect.html

    Not a teacher.

  5. Eckaslike's Avatar
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • England
      • Current Location:
      • Wales

    • Join Date: Jul 2015
    • Posts: 567
    • Post Thanks / Like
    #5

    Re: Has had or had

    Quote Originally Posted by bebe heart View Post
    Which sentence is correct?
    My father had surgery a few months ago.
    I think the first sentence just needs an "a" added to make it correct.

  6. bebe heart's Avatar
    • Member Info
      • Native Language:
      • Pashto, Pushto
      • Home Country:
      • Pakistan
      • Current Location:
      • Qatar

    • Join Date: Jul 2015
    • Posts: 101
    • Post Thanks / Like
    #6

    Re: Has had or had

    Quote Originally Posted by Matthew Wai View Post
    'You CANNOT use the Present Perfect with specific time expressions such as: yesterday, one year ago, last week, when I was a child, when I lived in Japan, at that moment, that day, one day, etc.'── quoted from http://www.englishpage.com/verbpage/presentperfect.html

    Not a teacher.
    Thank you! When can I use present perfect?

  7. Matthew Wai's Avatar
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • Hong Kong

    • Join Date: Nov 2013
    • Posts: 6,510
    • Post Thanks / Like
    #7

    Re: Has had or had

    'My father has had surgery this year.'

    Not a teacher.

    • Member Info
      • Native Language:
      • English
      • Home Country:
      • England
      • Current Location:
      • England

    • Join Date: Jun 2010
    • Posts: 21,528
    • Post Thanks / Like
    #8

    Re: Has had or had

    Quote Originally Posted by bebe heart View Post
    When can I use the present perfect?
    Click on the link in Matthew's post.

    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • Laos

    • Join Date: Nov 2002
    • Posts: 52,421
    • Post Thanks / Like
    #9

    Re: Has had or had

    Quote Originally Posted by bebe heart View Post
    Thank you! When can I use present perfect?
    With an unfinished period of time, a period of time connected to the present.

Bookmarks

Posting Permissions

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