Present Perfect Continuous exercise

Introduction

Decide which of the two choices is the best  for each sentence.


1. I have been reading a book ________.
Answer:

2. She has been tidying up her office, hasn't she?
Answer:

3. Who has been eating my chocolate bar?
Answer:

4. The ballon has been soaring 100 meters above us for 2 hours.
Answer:

5. I have been trying to contact him _______.
Answer:

6. Steve has been driving for 6 hours.
Answer:



Tags