Game Preview

Present Perfect VS Past Simple

  •  English    17     Public
    Present Perfect VS Past Simple
  •   Study   Slideshow
  • I __________ (see) three police cars this morning (it’s still morning).
    I have seen three police cars this morning (it’s still morning).
  •  15
  • After he ______ (arrive) home, he ______ (unpack) and _______ (go) to bed early.
    After he arrived home, he unpacked and went to bed early.
  •  15
  • A: What’s wrong? B: I __________ (break) a glass!
    A: What’s wrong? B: I have broken a glass!
  •  15
  • My grandparents only ____ (know) each other for a few months before they ____(get) married.
    My grandparents only knew each other for a few months before they got married.
  •  15
  • I __________ (be) in London for three years. I love it here.
    I've been in London for three years. I love it here.
  •  15
  • We __________ (see) Julie last night.
    We saw Julie last night.
  •  15
  • When the boss ____ (walk) into the room, we _____ (know) someone was going to get fired.
    When the boss walked into the room, we knew someone was going to get fired.
  •  15
  • The children __________ (break) a window in the school last week.
    The children broke a window in the school last week.
  •  15
  • He __________ (see) that film last year.
    He saw that film last year.
  •  15
  • Julie __________ (arrive)! Come and say hello!
    Julie has arrived! Come and say hello!
  •  15
  • They __________ (be) cold when they __________ (arrive) home.
    They were cold when they arrived home.
  •  15
  • Jack __________ (break) his arm when he __________ (fall) off a horse in 2005.
    Jack broke his arm when he fell off a horse in 2005.
  •  15
  • I ____ (know) about the problem for months, but I _____ (not / find) a solution yet.
    I've known about the problem for months, but I haven't found a solution yet.
  •  15
  • A: When __________ (you / arrive)? B: At 10pm last night.
    A: When did you arrive? B: At 10pm last night.
  •  15
  • She __________ (be) a teacher for ten years, and she still enjoys it.
    She's been a teacher for ten years, and she still enjoys it.
  •  15
  • I __________ (see) the sea before.
    I haven't seen the sea before.
  •  15