Blog > Tips & Guides > Present Perfect Continuous Practice
Present Perfect Continuous Practice
30-question A2–B1 test on Present Perfect Continuous: actions started in the past and continuing now, duration with for/since, and contrast with Present Perfect and Present Continuous.
12/11/2025 • Digibricks
Present Perfect Continuous Practice
Introduction
Present Perfect Continuous highlights ongoing activity that started in the past and continues into the present. It uses “have/has been + verb‑ing” and often pairs with duration expressions like “for” and starting points like “since”. This practice helps you recognize when to emphasize the activity and duration versus the result (Present Perfect) or the exact current moment (Present Continuous).
Test Overview
- Total Questions: 30
- Duration: 30 minutes
- Level: A2–B1
- Focus: Ongoing actions, duration markers (for/since), and common pitfalls
Detailed Question Breakdown (Sneak Peek)
Below are sample items from the full 30‑question test to preview the style and difficulty. Take the full quiz for all questions and instant feedback.
SECTION 1: Multiple Choice (Sample)
I ___ for over an hour. Where have you been?(have waited / have been waiting / am waiting / wait)She looks tired. She ___ all night.(has studied / studies / has been studying / is studying)How long ___ in this company?(do you work / are you working / have you worked / have you been working)They ___ tennis for two hours, and they're still playing.(play / have played / have been playing / are playing)
SECTION 2: Fill‑in‑the‑Blank (Sample)
-
I ___ (study) Spanish for three years.
-
She ___ (not/feel) well lately.
-
How long ___ you ___ (wait) for the bus?
-
They ___ (work) on this project since January.
-
He ___ (play) video games all afternoon.
Explore all 30 questions in the full quiz below.
Choose Your Quiz Version To Take
📝 For Students
Perfect if you want to practice and get instant feedback.
What’s included:
- ✅ 30 interactive questions
- ✅ Instant scoring
- ✅ Detailed answer explanations
- ✅ Review your mistakes
- ✅ Retake anytime
👨🏫 For Teachers
Perfect if you want to customize and assign to your students.
What’s included:
- ✅ Edit questions and answers
- ✅ Assign to your students
- ✅ Track student performance
- ✅ Add your own questions
Frequently Asked Questions
Q: Is this quiz free?
A: Yes! Completely free for everyone.
Q: Do I need to register?
A: Students and teachers should register a free account to save progress, take assignments, and customize quizzes.
Q: Can I take the quiz multiple times?
A: Yes! Practice as many times as you want. Repetition helps you learn.
Q: When should I use Present Perfect Continuous?
A: When emphasizing the duration or ongoing nature of an action that started in the past and continues to now.
About This Platform
This quiz is powered by Digibricks — an educational platform for students and teachers.
With Digibricks, students can practice at their own pace with instant feedback, while teachers can customize quizzes, assign exercises, and track student progress. Our mission is to make quality education accessible to everyone and reduce the effort & time required to create, deliver, and analyze tests for global educators.
Learn more at https://digibricks.net
📚 Want the full list of English Grammar quizzes? See the hub: English Grammar Practice