Pages

18 August 2025

Grammar Test B1 (Verb Tenses): Comparing Simple Present Perfect Tense and Present Perfect Continuous Tense

2025 Series: Test 4
For the complete lessons, click this. Lessons 1 and 2

Instruction:
Choose the correct tense for each sentence.

1. I _____ my desk, so everything looks neat.
A. have just organized
B. have just been organizing

2. I _____ online classes for six months, and I still enjoy them.

A. have attended

B. have been attending

3. She _____ the report, so the manager can read it now.
A. has already printed
B. has already been printing

4. I am sweaty because I _____ at the gym for an hour. It’s time to take a shower.
A. have exercised
B. have been exercising

5. He _____ shoes since last summer.
A. has repaired

B. has been repairing

6. I _____ his message yet, so he is still waiting.
A. haven’t answered
B. have not been answering

7. They _____ the chairs yet, so the room is not ready.
A. haven’t arranged
B. have not been arranging

8. She is tired because she _____ documents all afternoon. She’s glad it’s finally over.
A. has prepared
B. has been preparing

9. I _____ ramen in Tokyo already.
A. have eaten
B. have been eating

10. I _____ in the library for three hours, and I still haven’t finished my project.

A. have studied

B. have been studying

11. He _____ a marathon before.
A. has joined
B. has been joining

12. She _____ virtual reality yet.
A. has not tried
B. has not been trying

13. I am tired because I _____ for my exam all morning. I just stopped a few minutes ago.
A. have prepared
B. have been preparing

14. I _____ my phone number three times in my life.
A. have changed
B. have been changing

15. She _____ concerts many times in her life.
A. has attended
B. has been attending

16. His clothes are wet because he _____ in the rain for half an hour. He’s glad to be home.
A. has walked
B. has been walking

17. I _____ the weather forecast three times today.
A. have checked
B. have been checking

18. My town _____ more crowded in the last five years.
A. has become
B. has been becoming

19. The museum _____ stolen artefacts from Africa since the eighteenth century.
A. has contained
B. has been containing

20. She _____ around Europe since June, and as of today, she has just visited Western Europe.

A. has travelled

B. has been travelling

Show More/Show Less Example

Answer Key and Explanations

No comments:

Post a Comment

DISCLAIMER: The other contributing writers and members of this publication and our advertisers do not necessarily share the opinions of the writer of the article above.