Learn English 100% free...Get 1 free lesson per week // Add a new lesson
Log in!

Click here to log in
New account
Millions of accounts created on our sites.
JOIN our free club and learn English now!



  • Home
  • Print
  • Guestbook
  • Report a bug




  • Get a free English lesson every week!
    Click here!





    Partners:
    - Our other sites
       


    Present perfect /past tense

    Forum > English only || Bottom

    [POST A NEW REPLY] [Subscribe to this topic]


    Present perfect /past tense
    Message from pavca posted on 21-07-2013 at 14:27:50 (D | E | F)
    Hello,

    Present perfect or past tense
    I'd like to know why my choice (of tense) wasn't accepted:
    3. It is late ! 11.00 pm !! By the way darling, I HAVE BOUGHT a new dress this morning.
    THIS MORNING - you shouldn't use a past tense / the day hasn't finished yet, although it happened some time ago; and I've got the THE NEW DRESS now...
    Thank you for explanation
    pavca

    -------------------
    Edited by lucile83 on 21-07-2013 15:29


    Re: Present perfect /past tense from lucile83, posted on 21-07-2013 at 15:37:08 (D | E)
    Hello,

    It is late ! 11.00 pm !! By the way darling, I bought a new dress this morning...is correct because the action is finished, you know exactly when it was (this morning), and it is the late evening, the night we could say.
    The past has to be used.
    If it was:
    Oh by the way, I have bought a new dress today...it would be correct because you don't say what time it is right now when you say that.
    Hope it helps.



    Re: Present perfect /past tense from traviskidd, posted on 21-07-2013 at 17:02:23 (D | E)
    Hello.

    You know the past tense is required because there is a time marker ("this morning") that is distinctly in the past (because it is now late at night).

    Generally speaking, the present perfect should not be used for single actions when there is a time marker (whether or not the marker clearly refers to the past). "I have bought a new dress today" is possible, but it implies that you have fulfilled a previous obligation or desire to buy a new dress today (with the particular time of day being unimportant).

    See you.




    [POST A NEW REPLY] [Subscribe to this topic]


    Forum > English only