Study

Present Perfect & Past simple

  •   0%
  •  0     0     0

  • We . . . (be) here since last weekend.
    have been
  • They (didn’t finish / haven’t finished) their homework yet.
    haven't finished
  • (Did you ever break / Have you ever broken) your leg?
    Have you ever broken
  • Alison (hasn’t been / didn’t go) on holiday in August.
    didn't go
  • He . . . (not finish) his homework yet.
    hasn't finished
  • I . . . (not win / never) a medal.
    've never won
  • They . . . (know) each other since last summer.
    have known
  • (Has she gone / Did she go) to the party last Saturday?
    Did she go
  • Sarah . . . (finish) school in 2016.
    finished
  • I (’ve never met / never met) a famous person
    've never met
  • We (’ve known / knew) Jake since he was five.
    've known