Results 1 to 3 of 3
    • Member Info
      • Native Language:
      • French
      • Home Country:
      • Canada
      • Current Location:
      • Canada

    • Join Date: Nov 2007
    • Posts: 74
    • Post Thanks / Like
    #1

    Present perfect tense

    Dear teacher,
    Am I right in assuming the present perfet relates to an action that is completed but the period of time referred to has not yet elapsed ?

    For example, if I were to say:

    I have have dance with my teacher today
    Does this sentence correctly infers that I am no longer dancing while the day is not over yet ? as opposed to

    I danced with my teacher yesterday. Meaning that I am no longer dancing and the period referred to is also finished.

    Thank you
    Last edited by Gilles L; 17-Apr-2010 at 13:52. Reason: I should have written: I have danced as opposed to I have dance. Sorry.

  1. 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
    #2

    Re: Present perfect tense

    Quote Originally Posted by Gilles L View Post
    Dear teacher,
    Am I right in assuming the present perfet relates to an action that is completed but the period of time referred to has not yet elapsed ?

    For example, if I were to say:

    I have have dance with my teacher today
    Does this sentence correctly infers that I am no longer dancing while the day is not over yet ? as opposed to

    I danced with my teacher yesterday. Meaning that I am no longer dancing and the period referred to is also finished.

    Thank you
    Yes, that's what they mean, but it's "I have danced with my teacher today" not "I have have dance..."; which doesn't mean anything.

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

    • Join Date: Jul 2009
    • Posts: 34,340
    • Post Thanks / Like
    #3

    Re: Present perfect tense

    Quote Originally Posted by Gilles L View Post
    Dear teacher,
    Am I right in assuming the present perfet relates to an action that is completed but the period of time referred to has not yet elapsed ?

    For example, if I were to say:

    I have have dance with my teacher today
    Does this sentence correctly infers that I am no longer dancing while the day is not over yet ? as opposed to

    I danced with my teacher yesterday. Meaning that I am no longer dancing and the period referred to is also finished.

    Thank you
    Yes, but if you said "I danced with my teacher today" it would still have the same meaning. You danced at some point today, and today is not over yet.

    I have eaten too much today.
    I ate too much today.

    To me, they mean the same.

Similar Threads

  1. will in the past
    By Abstract Idea in forum Ask a Teacher
    Replies: 7
    Last Post: 21-Oct-2009, 15:52
  2. [Grammar] present perfect contiunous tense vs past continuous tense
    By dkyeung in forum Ask a Teacher
    Replies: 3
    Last Post: 23-Sep-2009, 12:00
  3. present perfect
    By Offroad in forum Ask a Teacher
    Replies: 13
    Last Post: 02-Dec-2008, 11:34
  4. past tense or present perfect ?
    By Dany in forum Ask a Teacher
    Replies: 3
    Last Post: 25-Sep-2004, 15:40
  5. present perfect tense
    By Anonymous in forum Ask a Teacher
    Replies: 5
    Last Post: 15-Jul-2004, 18:12

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
  •