Search This Blog

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.

Language Levels

Language Levels

Click image to go to the post