Results 1 to 3 of 3
  1. #1
    saloom2's Avatar
    saloom2 is offline Member
    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Arabic
      • Home Country:
      • Egypt
      • Current Location:
      • Egypt
    Join Date
    Jan 2013
    Posts
    319

    Question Past Simple Vs. Present Perfect

    Hello everyone,

    I played tennis.
    I have played tennis.

    No time expression, so it's PS or PP?

  2. #2
    Tdol is offline Editor, UsingEnglish.com
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • Japan
    Join Date
    Nov 2002
    Posts
    74,131

    Re: Past Simple Vs. Present Perfect

    It's impossible to say without more context. Both could occur without a time phrase- the wider context would give the answer. Thinking about decontextualised sentences will not lead to any great understanding- all real language occurs in a context. Time is one key to distinguishing these verb forms, so removing the time does nothing except make things unclear.

  3. #3
    emsr2d2's Avatar
    emsr2d2 is offline Moderator
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • UK
    Join Date
    Jul 2009
    Posts
    61,335

    Re: Past Simple Vs. Present Perfect

    Just because there is no time expression in the sentence containing the information, doesn't mean there isn't some kind of time frame somewhere.

    What did you do yesterday?
    I played tennis.

    What did you do last Wednesday?
    I played tennis.

    What have you done this week?
    I have played tennis.
    Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.

Posting Permissions

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