Game Preview
PRESENT PERFECT vs PAST SIMPLE
  • Control Panel
  •  15    Public
    A revision activity 3rd


      Study Mode
    emartinwallace
  • She ........ single since last summer. (BE)
    HAS BEEN

  • 15 points
  • He ........ school 2 years ago. (LEAVE)
    LEFT

  • 15 points
  • I ....... in Cardiff for 2 years, but then I ...... to Swansea. Now, I live in York. (LIVE, MOVE)
    LIVED / MOVED

  • 25 points
  • She ........ in Florida since 2015. (LIVE)
    HAS LIVED

  • 15 points
  • My sister ........ her baby yesterday! (HAVE)
    HAD

  • 15 points
  • I work in an office. I ........ there for 20 years. (WORK)
    HAVE WORKED

  • 15 points
  • The city ........... a lot since I was a child. (CHANGE)
    HAS CHANGED

  • 15 points
  • They're divorced now. They .......... married for 10 years. (BE)
    WERE

  • 15 points
  • I ....... Sandra when I ...... at university. We ....... each other for 25 years. (MEET, BE, KNOW)
    MET / WAS / HAVE KNOWN

  • 25 points
  • A: Rob lives in Madrid now. B: How long ....... he ....... there? (LIVE) A: For 3 months. He .......... there in September. (MOVE)
    HAS ... LIVED / MOVED

  • 20 points
  • A: When ...... Picasso ......? (DIE) B: In 1977, in Paris, I think A: How long ...... he ........ in France? (LIVE) B: For a long time. He ........ Spain when he was 25. (LEAVE)
    DID .... DIE / DID.... LIVE / LEFT

  • 25 points
  • A: My brother and his wife get on very well. B: How long ...... they ...... married? (BE) A: They ......... married since 1995. They ........ at university. (BE, MEET)
    HAVE....BEEN / HAVE BEEN / MET

  • 25 points
  • A: How long ...... you ...... English? (STUDY) B: Since I ...... little. I ........ at school. (BE, START)
    HAVE.... STUDIED / WAS / STARTED

  • 25 points
  • A: How long ........ you ...... your car? (HAVE) B: A long time. I ....... it in 2005, I think. (BUY)
    HAVE....HAD / BOUGHT

  • 20 points
  • A: How long..... you ....... in London? (LIVE) B: Not long. I ........ 6 months ago. (MOVE)
    HAVE.....LIVED / MOVED

  • 20 points