You are on page 1of 6

1. Claudia wasnt in the class, was she?

2. Mind the traffic, will you?


3. I am afraid he is seriously ill, isn't he?
4. He won't mind if I use his phone, will he? No, of course he won't.
5. He never acts like a gentleman, does he?
6. Everybody was very happy, weren't they?
7. Tom knows that his father is in the hospital, doesn't he?
8. Don't drop that vase, will you? No, don't worry.
9. I think she deliberately provoked him, didn't she?
10. I suspect he is in love, isn't he?
11. Im right, aren't I?
12. I'm too impatient, aren't I? Yes, you are sometimes.
13. It appears that she is enjoying herself, isn't she?
14. You've got a camera, haven't you? Yes, why? Do you want to borrow it?
15. Nothing about me is true, is it?
16. Amanda would like to get a scholarship, wouldn't she?
17. Carol can cope with the situation, can't she?
18. You weren't listening, were you? Yes, I was!
19. I dont suppose you are serious, are you?
20. I dont think anyone will volunteer, will they?

1. Claudia wasnt in the class, was she?


2. Mind the traffic, will you?
3. I am afraid he is seriously ill, isn't he?
4. He won't mind if I use his phone, will he?
5. He never acts like a gentleman, does he?
6. Everybody was very happy, weren't they?
7. Tom knows that his father is in the hospital, doesn't he?
8. Don't drop that vase, will you?
9. I think she deliberately provoked him, didn't she?
10. I suspect he is in love, isn't he?
11. Im right, aren't I?
12. I'm too impatient, aren't I?
13. It appears that she is enjoying herself, isn't she?
14. You've got a camera, haven't you?
15. Nothing about me is true, is it?
16. Amanda would like to get a scholarship, wouldn't she?
17. Carol can cope with the situation, can't she?
18. You weren't listening, were you?
19. I dont suppose you are serious, are you?
20. I dont think anyone will volunteer, will they
Positive Sentences
Fill in the correct form (Present Perfect Simple or Present
Perfect Progressive).
1. I (practise) ________ the piano for 30 minutes.
2. Bob (run) ________ 10 km.
3. The children (be) ________ on holiday for six days.
4. The dog (bark) ________ since midnight.
5. We (miss) ________ the bus twice this week.
1. You (eat / not) ________ up yet.
2. He (speak / not) ________ on the phone for half an hour, just
a couple of minutes.
3. They (work / not) ________ since 5 o'clock. They just started
an hour ago.
4. We (know / not) ________ them for a long time.
5. She (hang / not) ________ up all the pictures yet.
1. How long (wait / she) ________ for us?
2. How many times (tell / I) ________ you?
3. How often (clean / you) ________ the windows this year?
4. How many months (take / you) ________ piano lessons?
5. (stay / you / ever) ________ in a castle?
1. Tom: Hi Ana. I (try) ________ to ring you several times today.
Where (you / be) ?
2. Ana: I (be) ________at home all the time. But I (clean)
________ the house all day, so maybe I didn't hear the phone
ring.
3. Tom: (you / clean) everything now?
4. Ana: No, not yet. I (tidy / not) ________ up the kitchen yet. But
why are you here?
5. Tom: Don't you remember? Jane (invited) ________ us to her
birthday party and we (buy / not ________a present for her yet.
6. Ana: Oh, that's right. (you / find out / already________ what
she wants?
7. Tom: Well, she (learn________ Spanish for a year and wants
to spend her next holiday in Mexico. Maybe we could get her a
guide book.
8. Ana: That's a good idea. There is a good bookshop in the big
shopping centre. I (see) ________ some nice books about
Mexico there recently.

Fill in the correct form (Present Perfect Simple or Present Perfect


Progressive).

1. I have been practising the piano for 30 minutes.


2. Bob has run 10 km.
3. The children have been on holiday for six days.
4. The dog has been barking since midnight.
5. We have missed the bus twice this week.

Negative Sentences
1. You have not eaten up yet.
2. He has not been speaking on the phone for half an hour, just a couple of
minutes.
3. They have not been working since 5 o'clock. They just started an hour ago.
4. We have not known them for a long time.
5. She has not hung up all the pictures yet.

Questions
1. How long has she been waiting for us?
2. How many times have I told you?
3. How often have you cleaned the windows this year?
4. How many months have you been taking piano lessons?
5. Have you ever stayed in a castle?

Text
1. Tom: Hi Ana. I have tried to ring you several times today. Where have you been
?
2. Ana: I have been at home all the time. But I have been cleaning the house all
day, so maybe I didn't hear the phone ring.
3. Tom: Have you cleaned everything now?
4. Ana: No, not yet. I have not tidied up the kitchen yet. But why are you here?
5. Tom: Don't you remember? Jane has invited us to her birthday party and
we have not bought a present for her yet.
6. Ana: Oh, that's right. Have you already found out what she wants?
7. Tom: Well, she has been learning Spanish for a year and wants to spend her
next holiday in Mexico. Maybe we could get her a guide book.

8. Ana: That's a good idea. There is a good bookshop in the big shopping centre.
I have seen some nice books about Mexico there recently.
Positive Sentences

Fill in the correct form (Present Perfect Simple or Present


Perfect Progressive).
1. Sandy ________ (cook) dinner four times this week.
2. We (travel ) ________around Scotland for 8 days.
3. Why are your hands so dirty? - I ________ (repair) my bike.
4. I (read) ________ the book, you can have it back.
5. Paul (believe) ________ in God since he was a child.
1. Sorry for being late. I hope you (wait / not) ________ long.
2. My grandparents are coming to see us next weekend. They
(visit / not ) ________us for two years.
3. She (be / not) ________on holiday for 3 years.
4. I don't want you to drive my car. You (drive /
not) ________a car for ages.
5. He (watch / not) ________TV all afternoon, he only switched
the telly on 10 minutes ago.
1. How much money (Jack / spend) ________in the casino?
2. How long (she / sit ) ________there?
3. How many short messages (send / you) ________ this
month?
4. (you / empty) ________ the bin yet?
5. Lucy, (you / bathe) ________ your dolls? The bathroom
floor is absolutely wet.
1. Daughter: Mum, Jane (phone / just) ________to ask if I will
go to the cinema with her. May I?
2. Mother: (you / do) ________your homework yet?
3. Daughter: Well, I (do) it for about 2 hours now, but I (finish /
not) ________ it yet.
4. Mother: If you (complete / not) ________your homework, you
cannot go. School comes first. Remember, you
(promise ________me to study harder this year.
5. Daughter: But mum, I (work) really hard this year and I
(improve / already) ________ in Maths and Chemistry.
6. Mother: But that's only because I (push /
always) ________you to do something.
7. Daughter: But I also need a break some time. Look, I ________
(be / not) to the cinema for two months. May I go? Just this
once.

Fill in the correct form (Present Perfect Simple or Present Perfect Progressive).

1. Sandy has cooked dinner four times this week.


2. We have been travelling around Scotland for 8 days.
3. Why are your hands so dirty? - I have been repairing my bike.
4. I have read the book, you can have it back.
5. Paul has believed in God since he was a child.

Negative Sentences

Fill in the correct form (Present Perfect Simple or Present Perfect Progressive).

1. Sorry for being late. I hope you have not been waiting long.
2. My grandparents are coming to see us next weekend. They have not visited us for two years.
3. She has not been on holiday for 3 years.
4. I don't want you to drive my car. You have not driven a car for ages.
5. He has not been watching TV all afternoon, he only switched the telly on 10 minutes ago.

Questions

Fill in the correct form (Present Perfect Simple or Present Perfect Progressive).

1. How much money has Jack spent in the casino?


2. How long has she been sitting there?
3. How many short messages have you sent this month?
4. Have you emptied the bin yet?
5. Lucy, have you been bathing your dolls? The bathroom floor is absolutely wet.

Fill in the correct form (Present Perfect Simple or Present Perfect Progressive).

1. Daughter: Mum, Jane has just phoned to ask if I will go to the cinema with her. May I?
2. Mother: Have you done your homework yet?
3. Daughter: Well, I have been doing it for about 2 hours now, but I have not finished it yet.
4. Mother: If you have not completed your homework, you cannot go. School comes first. Remember,
you have promised me to study harder this year.
5. Daughter: But mum, I have been working really hard this year and I have already improved in
Maths and Chemistry.
6. Mother: But that's only because I have always pushed you to do something.
7. Daughter: But I also need a break some time. Look, I have not been to the cinema for two months.
May I go? Just this once.

Complete
1. How long ________ Gerry? (you/to know)
2. You look dirty. What ________ all the time? (you/to do)
3. How many times________ New York? (Charles/to visit)
4. She French words for hours, but she still doesn't remember all of them. (to
learn)
5. The children________ videos for two hours. (to watch)
6. ________ hard today? (he/to study)
7. My father (never/to smoke)
8. Sorry, I'm late. ________ for long? (you/to wait)
9. We Lisa recently. (not/to see)
10. He on his essay all day, but he yet. (to write) (not/to finish)

You might also like