PAST SIMPLE Или PRESENT PERFECT

  1. I [have seen/saw] (see) three police cars this morning (it’s still morning).

  2. After he  [arrived/has arrived] (arrive) home, he  [unpacked/has unpacked]  (unpack) and  [went/has gone]  (go) to bed early.

  3. A: What’s wrong?

    B: I  [have broken/broke] (break) a glass!

  4. My grandparents only  [knew/have known]  (know) each other for a few months before they  [got/have got]  (get) married.

  5. I  [have been/was]  (be) in London for three years. I love it here.

  6. We  [saw/have seen]  (see) Julie last night.

  7. He  [was/has been]  (be) a teacher before he  [became/has become]  (become) a musician.

  8. When the boss [walked/has walked] (walk) into the room, we [knew/have known] (know) someone was going to get fired.

  9. The children [broke/have broken] (break) a window in the school last week.

  10. He [saw/has seen] (see) that film last year.

  11. Lucy [has broken/broke] (break) her leg, so she can’t come skiing.

  12. Julie [has arrived/arrived] (arrive)! Come and say hello!

  13. They [were/have been] (be) cold when they [arrived/have arrived] (arrive) home.

  14. Jack [broke/has broken] (break) his arm when he [fell/has fallen] (fall) off a horse in 2005.

  15. I [have known/knew] (know) about the problem for months, but I [haven't found/didn't find] (not / find) a solution yet.

  16. A: When [did you arrive/have you arrived] (you / arrive)?

    B: At 10pm last night.

  17. She [has been/was] (be) a teacher for ten years, and she still enjoys it.

  18. How long [have you known/did you know] (you / know) Jill? I know you see her often.

  19. I [have seen/saw] (see) the sea before.

  20. A: Hello

    B: Hi Mum, it’s me. I just wanted to say I [have arrived/arrived] (arrive) safely and everything is fine.