Skip over navigation

ARCHIVED SAMPLE - course no longer available

   
 

Grammar and StructureGRAMMAR & STRUCTURE — Exercises
Present Perfect Continuous

 
 

Answer the following questions to check your knowledge of the present perfect continuous.

Choose either the present perfect or the present perfect continuous to describe the following situations.

Example

Peter smells like cigarette smoke.
Peter has smoked a cigarette.
Peter has been smoking a cigarette.

The correct answer is "Peter has been smoking a cigarette."


1.

Edmund has stayed at a Buddhist monastery. We do not know when.

  Edmund has been staying at a Buddhist monastery.
  Edmund has stayed at a Buddhist monastery.
     
2.

Edmund started staying at a Buddhist monastery in 1998. He is staying there now.

  Edmund has been staying at a Buddhist monastery since 1998.
  Edmund has stayed at a Buddhist monastery.
     
3.

The bedroom smells like paint.

  Have you painted the bedroom?
  Have you been painting the bedroom?
     
4.

There is a paintbrush and a can of paint on the table.

  Have you been painting?
  Have you painted something?
     
5.

A person is sitting at a desk with a computer and a stack of books.

  I have been writing documents all morning.
  I have written documents.
     
6.

A person is sitting at a desk. There are five completed documents on the desk.

  I have been writing five documents.
  I have written five documents.
     
7.

Barbara wants to know the amount of time Denise has worked in the garden. The amount of time is important.

  How long have you been working in the garden?
  How long have you worked in the garden?
     
8.

Barbara wants to know the amount of time Denise has worked in the garden. The garden is the important information.

  How long have you been working in the garden?
  How long have you worked in the garden?
     
9.

Jack's mother comes home and sees Jack is still in bed. He has been in bed all day.

  Have you been sleeping all day?
  Have you slept all day?
     
10.

Manuel wants to know if his friend watched TV all day at some time in his life.

  Have you been watching TV all day?
  Have you watched TV all day?