Present Perfect ContinuousB1 Grammar Exercises

Exercise 1Multiple Choice

Choose the correct option for each gap.
1

She ____ studying for three hours before the exam started.

2

They ____ waiting for the bus since 8 AM.

3

I ____ working on this project for a month now.

4

He ____ playing football since he was a child.

5

We ____ trying to fix the car all day.

6

You ____ learning English for two years now.

7

She ____ working at this company since 2015.

8

They ____ discussing the project for hours.

9

I ____ thinking about moving to a new city.

10

He ____ practicing the guitar every day for a year.