PRESENT PERFECT SIMPLE or CONTINUOUS?

Put the verb in the more suitable form - present perfect simple (I've done) or present perfect continuous (I've been doing). 

Exercise 1.

1.  I ____________________ (see) that film at least four times.

2.  She looks exhausted.  She ____________________ 
(work) too hard.

3.  Great news - I ____________________
(pass) my driving test!

4.  The company ____________________ 
(already / lose) a million pounds this year:

5.  He's sad because people ____________________ 
(talk) about him behind his back.

6.  The writer  ____________________ 
(sign) copies of his new book all morning at the

bookstore.  He ____________________ 
(sign) over three hundred books.

7.  How many people ____________________ 
(you / invite) to the party?

8.  How long ____________________ 
(they / know) each other?


Exercise 2.

1.  "Why are your clothes so dusty?"   - "We ____________________ 
(clean) the attic."

2.  He ____________________ 
(not / receive) his exam results yet.

3.  The boss ____________________ 
(go) to a conference in Sydney.  He'll be back next week.

4.  I ____________________
(try) to phone him all day but his phone is always engaged.

5.  ____________________ 
(she / ever / go ) to the Far East?

6.  We ____________________ 
(walk) along the high street for ages but we still

____________________  
(not / find) a restaurant.

7.  They ____________________ 
(save up) for a holiday for months.  So far they

____________________
(save) about $1,200.

8.  "____________________ 
(you / make) the coffee yet?"  - "Yes, here's yours."

 
ANSWERS at the bottom of the page.

 
More grammar exercises

Ex 1.  1. 've seen   2. 's been working   3. 've passed   4. 's already lost   5. have been talking   6.  's been signing, 's signed   7.  have you invited   8. have they known

Ex 2.  1. 've been cleaning   2. 's not received   3. has gone   4.  've been trying   5.  has she ever been   6.  've been walking, haven't found   7.  've been saving up, 've saved   8.  have you made