Student or Learner
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.
Last edited by Gilles L; 17-Apr-2010 at 12:52. Reason: I should have written: I have danced as opposed to I have dance. Sorry.