Present Perfect or Simple Past 2

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 3

Present Perfect or Simple Past – 2

Complete the sentences using either the


present perfect or the simple past.
have seen (see) three police cars this morning (it’s still morning).
1. I _________________
arrived
2. After he _________________ unpacked
(arrive) home, he _________________
went
(unpack) and _________________ (go) to bed early.
3. A: What’s wrong?
have broken
B: I _________________ (break) a glass!
knew
4. My grandparents only _________________ (know) each other for a few
got
months before they _________________ (get) married.
have been
5. I _________________ (be) in London for three years. I love it here.
saw
6. We _________________
was (see) Julie last night. became
7. He _________________ (be) a teacher before he _________________
(become) a musician. walked
8. Whenknew
the boss _________________ (walk) into the room, we
_________________ (know) broke
someone was going to get fired.
saw
9. The children _________________ (break) a window in the school last week.
10. He _________________ (see) that film last year.
Complete the sentences using either the
present perfect or the simple past.
has broken (break) her leg, so she can’t come skiing.
11. Lucy _________________
has arrived (arrive)! Come and say hello!
12. Julie _________________
were
13. They _________________ (be) cold when they _________________ arrived
(arrive)
home.
broke
14. Jack _________________ (break) his arm when he _________________ fell(fall)
off a horse in 2005.
have known (know) about the problem for months, but I
15. I _________________
haven’t found (not / find) a solution yet.
_________________
did you arrive(you / arrive)?
16. A: When _________________
B: At 10pm last night.
has been (be) a teacher for ten years, and she still enjoys it.
17. She _________________
have you known
18. How long _________________ (you / know) Jill? I know you see her often.
have seen (see) the sea before.
19. I _________________
20. A: Hello
have arrived
B: Hi Mum, it’s me. I just wanted to say I _________________ (arrive) safely
and everything is fine.

You might also like