Game Preview

Present Perfect or Past Simple?

  •  English    23     Public
    When to use the present perfect and when to use past simple?
  •   Study   Slideshow   Edit
  • How long __________________ (you/know) Pete? For about 3 years now, I guess
    have you known?
  •  20
  • How many selfies ________________ (you/take) today?
    have you taken
  •  20
  • What cartoons _____________ (you/like) when you were a child?
    did you like
  •  15
  • _____________ (you/be) to the Matisse exhibition?
    have you been
  •  15
  • ___________ (you/ever/watch) a David Lynch film?
    Have you ever watched
  •  15
  • Yesterday Melvin ______ (fly) from London to Paris, then _______ (drive) to Sevres
    flew, drove
  •  20
  • Nadia _________ (break) her wrist on holiday last summer
    broke
  •  10
  • King Henry VIII of England ______ (have) six wives
    had
  •  10
  • Portugal ________ (not/fight) in World War II
    didn't fight
  •  15
  • It's 7.55 am - the shops ______________ (not/open) yet
    haven't opened
  •  15
  • Kevin won't join us for dinner because he ____________ (have/already/eat)
    has already eaten
  •  15
  • Janet __________ (wear) glasses since she was a child
    has worn
  •  15
  • They ________ (have) that car for over ten years
    have had
  •  15
  • Eloise ___________ (never/meet) a celebrity
    has never met
  •  15
  • I ________ (see) a double rainbow last month
    saw
  •  10
  • We __________ (not /be) feeling well recently
    Haven’t been
  •  20
  • I ________ (start) working here in 2017
    Started
  •  15
  • I _________ (live) here since I was 24
    Have lived
  •  15
  • What _________(you/do) for your last birthday?
    Did you do
  •  20
  • Rudy __________(never/ride) a horse
    Has never ridden
  •  15
  • Ben used to be my friend, but we _______ (fall out) a few months ago
    Fell out
  •  15
  • On Sunday I ______ (Drink) 3 cups of coffee, then I ______ (have) another 2 in the afternoon
    Drank, had
  •  20
  • When my father was young, he ______ (live) in Greece for 2 years
    Lived
  •  15