You are on page 1of 2

González González César

Choose the present perfect or past simple

1. I ___have never been________________ (never / go) to Vienna.

2. My great great grandfather _______had____________ (have) five sisters

3. He ___lived________________ (live) in Manila for a year when he was a student.

4. Oh no! ¡I _____have lost______________ (lose) my wallet!

5. _have you seen__________________ (you / see) Julie today?

6. At the weekend, they _played__________________ (play) football, then they


____went_______________ (go) to a restaurant.

7. I _____have read______________ (read) six books this week.

8. Amy ___lived________________ (live) in Portugal when she was young.

9. She ___visited________________ (visit) her grandmother last month.

10. The Vandals ______invaded_____________ (invade) Rome in the year 455.

11. She _____have lived______________ (live) in seven different countries, so she knows a lot
about different cultures.

12. I ______went____________ (go) to the cinema last night.

13. Ow! I ___have cut________________ (cut) my finger!

14. ___have you seen________________ (you / see) ‘The King’s Speech’?

15. John ______have never understand_____________ (never / understand) the present perfect.

16. She ______broke_____________ (break) her leg the day before her exam.

17. We ____saw_______________ (see) Oliver yesterday.

18. He ____has been_______________ (be) here all morning.

19. They ______have lived_____________ (live) here for many years (and they still do).

20. King Henry the Eighth of England _________had__________ (have) six wives.

Present Perfect Simple or Present Perfect Continuous

1. _____have they arrived______________ (they / arrive) already?

2. Lucy _____have ran______________ (run) 2000 metres today.

3. I ____have been cleaning_______________ (clean) all morning – I’m fed up!

4. How long ____have you know_______________ (you / know) Simon?

5. I ____have been drinking_______________ (drink) more water lately, and I feel better.

6. Sorry about the mess! I _____have braked______________ (bake).


González González César

7. How many times _____have you taken______________ (you / take) this exam?

8. He ___have ate________________ (eat) six bars of chocolate today!

9. Julie ______have cooked_____________ (cook) dinner. Let’s go and eat!

10. The students ____have finished_______________ (finish) their exams. They’re very happy.

11. The baby’s face is really dirty! What ______has he been eating_____________ (he / eat)?

12. Iona is exhausted these days. She ___has been working________________ (work) too hard
recently.

13. Luke ____abroad have been_______________ (never / be) abroad.

14. I __waiting _________________ (wait) for three hours already !

15. ___have you finished________________ (you / finish) your homework yet?

16. How long ___have you been________________ (you / be) a lawyer?

17. I ___reading________________ (read) your book all day. It’s very interesting, but I’m only on
chapter 2. 18. She ______have drank_____________ (drink) ten glasses of water!

19. I ______having_____________ (have) my dog for sixteen years.

20. Help, I ______have lost_____________ (lose) my wallet! How can I get home?

You might also like