Page 10 - Journeys English C1 (Grammar Book)
P. 10
1 ART AND CRAFT
The perfect progressive aspect
The perfect progressive aspect is the group of verb forms used to express events that are both
continuous and completed. The perfect progressive aspect includes the present perfect progressive,
the past perfect progressive, and the future perfect progressive tenses. Verbs in progressive tenses
always use a form of be plus the -ing form of the main verb.
• present perfect progressive
My daughter has been learning English for three years now. (she still learns English)
I’m exhausted! I’ve been playing basketball all morning. (I’m not playing basketball now)
• past perfect progressive
I hadn’t been driving long when the rain started.
• future perfect progressive
By the time we land, we will have been flying for 16 hours.
D. Choose the correct answer.
1. I will graffiti for five years by 2025.
a) have been painting b) have painted c) paint
2. binge-watching all weekend?
a) Had you been b) Have you been c) Will you have
3. The dog was sleeping because it running around in the garden.
a) will have been b) had been c) has been
4. How long you been working for the same company when you decided to
pursue your dream?
a) have b) will c) had
5. Let’s take a break. We studying for hours.
a) ’ve been b) ’d been c) ’ll been
6. I’m sorry I’m late. How long waiting for me?
a) have you been b) will have been c) had you been
7. She have been studying abroad for a full year by the time she returns.
a) hadn’t b) won’t c) hasn’t
8. been travelling around the world for a year by the time they reach their final
destination?
a) Have they b) Had they c) Will they have
8 Journeys C1 Grammar Book © Prime Press, 2023 | www.primepress.com