Game Preview

Past Simple vs Present Perfect

  •  English    16     Public
    Present perf.: used for consequences in the present and not finished actions
  •   Study   Slideshow
  • PRESENT PERFECT OR SIMPLE PAST: Have you been to the beach recently?
    Present perfect
  •  15
  • PRESENT PERFECT OR SIMPLE PAST: Has she done her homework?
    Present perfect
  •  15
  • PRESENT PERFECT OR SIMPLE PAST: I didn't go to school last week because I was sick.
    Past simple
  •  15
  • PRESENT PERFECT OR SIMPLE PAST: We didn't want to eat pizza yesterday.
    Past simple
  •  15
  • COMPLETE THE VERB FORMS: Eat / _______ / _______
    Eat / ate / eaten
  •  15
  • COMPLETE THE VERB FORMS: Take / _______ / _______
    Take / took / taken
  •  15
  • ANSWER "YES": Did you go to your grandma's house last weekend?
    Yes, I went to my grandma's house last weekend.
  •  15
  • ANSWER "YES": Did they sleep a lot last night?
    Yes, they sleept a lot last night.
  •  15
  • ANSWER "YES": Have you seen this movie?
    Yes, I have seen this movie.
  •  15
  • ANSWER "YES": Has he ran this morning?
    Yes, he has ran this morning.
  •  15
  • ANSWER "NO": Has your mother given you money?
    No, she hasn't given me money.
  •  15
  • ANSWER "NO": Have we gone to the supermarket?
    No, we haven't gone to the supermarket.
  •  15
  • ANSWER "NO": Did they take the subway last time?
    No, they didn't take the subway last time.
  •  15
  • ANSWER "NO": Did he walk the dog last Monday?
    No, he didn't walk the dog last Monday.
  •  15
  • COMPLETE THE VERB FORMS: Go / _______ / _______
    Go / went / gone
  •  15
  • COMPLETE THE VERB FORMS: Run / _______ / _______
    Run / ran / run
  •  15