Test on Present Perfect Progressive 3

Test your knowledge on the Present Perfect Progressive. After submitting your answers, you will see how well you have done in the test.

Test

Write the ing form of the following verbs.

  1. cause →
  2. stay →
  3. refer →
  4. tie →
  5. travel →

Choose the correct form: have or has and since or for.

  1. They been discussing the problem one o'clock.
  2. The candle been burning two hours.
  3. Ben been wearing that blue shirt Friday.
  4. The researcher been exploring the territory last December.
  5. Judith and her boyfriend been kissing ten minutes.

Write sentences in present perfect progressive.

  1. the cat / the mouse / chase →
  2. you / the homework / copy →
  3. they / a new gadget / invent →
  4. we / in a forum / chat / not →
  5. Lucy / on the task / concentrate / not →

Write questions in present perfect progressive.

  1. Kerry / paint →
  2. the secretary / the documents / print out →
  3. they / a room / share →
  4. the dog / run around / how long →
  5. you / at the door / knock / how long →

Before submitting the test, check the following:

  • Got the spelling right?
  • Put in the full stop or question mark where required?
  • Used the correct key to type the apostrophe (Shift and #)?

In the test we cannot give you a second try. Such careless mistakes would therefore cost you valuable points.