You are on page 1of 2

Fill in the present perfect simple or the past simple.

saw
1. I   a great film yesterday. (see)
Have you ever bough
2.   a cheap laptop? (you ever buy)
had
3. Sue   the flu last winter. (have)
drove
4. A few days ago, we   to his uncle. (drive)
played
5. They   bingo on Wednesday afternoon. (play)
has already taken
6. He   the bus to get there. (already take)
ran
7. Last week my rabbit   away. (run)
did
8. We   a lot last Sunday. (do)
Has she ever been
9.   in India? (she ever be)
met
10. I   him last Monday. (meet)
didn't wake up
11. She   yet. (not wake up)
didn't met
12. I   her since last Thursday. (not meet)
has slept
13. Bob   well last night. (sleep)
have gotten
14. I   a letter from her two days ago. (get)
did already arrived
15. They   in Germany. (already arrive)

Put the verbs into the correct tense (simple past or present perfect simple).

haven't seen have you been


1. A: I (see / not)   you for a long time. Where (you / be)  ?
have just come
2. B: I (come / just)   back from Canada.
did you do
3. A: Oh really? What (you / do)   in Canada?
took
4. B: I (take)   a nature tour.
Did you see
5. A: Wow! (you / see)   many wild animals there?
watched
6. B: Of course. I (watch)   bears, wolves and whales in the wild.
was Have you ever spen
That (be)   so interesting. (you / spend / ever)   a holiday in
Canada?
have travelled
7. A: Yes, I (travel)   around Canada twice so far.
did you go
8. B: When (you / go)   there?
went was
9. A: The first time I (go)   there (be)   in 1997 and the second time
in 2004.
Did you enjoy
10. B: (you / enjoy)   it?
loved
11. A: I absolutely (love)   it, especially the west coast.

You might also like