Results 1 to 9 of 9

Thread: have given

  1. Newbie
    Student or Learner
    • Member Info
      • Native Language:
      • Arabic
      • Home Country:
      • Israel
      • Current Location:
      • Israel

    • Join Date: Mar 2017
    • Posts: 21
    #1

    have given

    Hi, I want know why didn't they add 'have given' in this sentence.

    Let's say someone has asked a teacher a question, but the teacher didn't know how to answer. Then a guy comes up and says:



    "Do you really think that respond you gave to iyan's question benefits a teacher"

    shouldn't it be have given instead of gave since it has happened recently?


    I apologize if I have any grammatical mistakes, would appreciate if you could fix them while you answer my question. Thanks.

  2. VIP Member
    Retired English Teacher
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • Europe
      • Current Location:
      • Czech Republic

    • Join Date: Jul 2015
    • Posts: 15,472
    #2

    Re: have given

    Quote Originally Posted by soundtrack12 View Post
    "Do you really think that response you gave to Iyan's question benefits a teacher"
    The tense is fine. No matter how short a time ago the answer was given, it is a past-time event.

    I am not really sure what you mean by 'benefits'.

  3. Newbie
    Student or Learner
    • Member Info
      • Native Language:
      • Arabic
      • Home Country:
      • Israel
      • Current Location:
      • Israel

    • Join Date: Mar 2017
    • Posts: 21
    #3

    Re: have given

    But, if it has happened recently shouldn't we use the present perfect? we use the present perfect when something has happened recently right?

  4. teechar's Avatar
    Moderator
    English Teacher
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • Iraq
      • Current Location:
      • Iraq

    • Join Date: Feb 2015
    • Posts: 9,201
    #4

    Re: have given

    If that response is not the end of the story; e.g., if it's likely to elicit a counter response, you could use:

    Do you think that response you've just given is appropriate?

  5. Newbie
    Student or Learner
    • Member Info
      • Native Language:
      • Arabic
      • Home Country:
      • Israel
      • Current Location:
      • Israel

    • Join Date: Mar 2017
    • Posts: 21
    #5

    Re: have given

    Hm, I still don't quite get it.. but it is correct to use the present perfect in the sentence I wrote right?

  6. emsr2d2's Avatar
    Moderator
    English Teacher
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • UK

    • Join Date: Jul 2009
    • Posts: 50,856
    #6

    Re: have given

    Not really, no. The sentence quoted could be part of a longer dialogue which, as you can see, naturally uses the simple past throughout. It wouldn't make sense to use the present perfect in any part of the dialogue.

    John: What response did you give?
    Paul: I gave the response I showed you earlier.
    John: Do you think the response you gave was useful?
    Paul: Yes. I think I gave a fantastic response!
    Last edited by teechar; 05-Apr-2017 at 18:21. Reason: typo
    Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.

  7. jutfrank's Avatar
    VIP Member
    English Teacher
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • England
      • Current Location:
      • England

    • Join Date: Mar 2014
    • Posts: 8,721
    #7

    Re: have given

    Quote Originally Posted by soundtrack12 View Post
    But, if it has happened recently shouldn't we use the present perfect? we use the present perfect when something has happened recently right?
    soundtrack12 -- you must get rid of this idea that present perfect = recent events. It is not true.

  8. teechar's Avatar
    Moderator
    English Teacher
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • Iraq
      • Current Location:
      • Iraq

    • Join Date: Feb 2015
    • Posts: 9,201
    #8

    Re: have given

    Quote Originally Posted by jutfrank View Post
    present perfect = recent events. It is not true.
    It can be, but it needn't always be.

  9. jutfrank's Avatar
    VIP Member
    English Teacher
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • England
      • Current Location:
      • England

    • Join Date: Mar 2014
    • Posts: 8,721
    #9

    Re: have given

    Quote Originally Posted by teechar View Post
    It can be, but it needn't always be.
    I feel I should clarify this.

    Quote Originally Posted by soundtrack12 View Post
    But, if it has happened recently shouldn't we use the present perfect?
    No.

    we use the present perfect when something has happened recently right?
    No, this is not a rule you should apply. Sometimes we use present perfect for recent events and sometimes not. It is not useful to believe that they are especially connected.

    If you want to show that an event is recent, you can use the adverb just, which goes nicely in present perfect phrases.


    I've just been to Scotland.
    She's just had a baby.
    The answer you've just given was not useful.

    We know the events are recent from the word just.



Posting Permissions

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