HiLernity Practice & Tests · B1 Grammar

B1 Present Perfect Simple vs Continuous Test

12 questions · 22 minutes · instant feedback

22:00

British English usage: Use Present Perfect Simple when the result, completion or quantity matters; use Present Perfect Continuous when the activity or duration matters.

Cambridge Grammar reference: Cambridge explicitly contrasts completed result with ongoing activity and how many with how long.

Source note: HiLernity is independent and is not affiliated with or endorsed by the British Council or Cambridge University Press & Assessment.

Offline test mode
1. I ___ three emails today. (write)
2. I ___ emails all morning. (write)
3. She ___ the kitchen. It looks great. (clean)
4. She ___. Her clothes are dirty. (garden)
5. How many books ___ you ___ this month? (read)
6. How long ___ you ___ that book? (read)
7. I ___ him since school. (know)
8. They ___ for two hours and they are still not finished. (paint)
9. We ___ the room, so you can use it now. (paint)
10. Choose the better sentence for a completed result.
11. Choose the better sentence for ongoing duration.
12. He ___ five cups of coffee today. (drink)