Exercise 2.
Choose the present perfect simple or present perfect continuous.
1. Luke ___________________ (never / be) abroad.
2. Lucy ___________________ (run) 2000 metres today.
3. I ___________________ (clean) all morning – I’m fed up!
4. Help, I ___________________ (lose) my wallet! How can I get home?
5. She ___________________ (drink) ten glasses of water!
6. Sorry about the mess! I ____________(bake).
7. I _______________ (read) your book all day. It’s very interesting, but I’m only on chapter 2.
8. He ___________________ (eat) six bars of chocolate today!
9. Julie ___________________ (cook) dinner. Let’s go and eat!
10. The students ___________________ (finish) their exams. They’re very happy.
Answers & Comments
Verified answer
1. Luke has never been abroad.
2. Lucy has run 2000 metres today.
3. I have been cleaning all morning – I’m fed up!
4. Help, I have lost my wallet! How can I get home?
5. She has drunk ten glasses of water!
6. Sorry about the mess! I have been baking.
7. I have been reading your book all day. It’s very interesting, but I’m only on chapter 2.
8. He has eaten six bars of chocolate today!
9. Julie has cooked dinner. Let’s go and eat!
10. The students have finished their exams. They’re very happy.