Page 10 - Grasp English C1 (Student 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                        Grasp English C1 Grammar Book © Prime Press, 2023 | www.primepress.com
   5   6   7   8   9   10   11   12   13   14   15