You are on page 1of 19

Object Object10 1 6 9

Object 7 2 4

Present Perfect Simple Present Perfect Progressive


Exercises and Tests

Form
Present Perfect Simple irregular verbs: form of 'have' + 3rd column of irregular verbs Example: I / you / we / they have spoken he / she / it has spoken regular verbs: form of 'have' + infinitive + ed Example: I / you / we / they have worked he / she / it has worked Exceptions Exceptions when adding 'ing' :
Object 8 3 5

Present Perfect Progressive

form of 'have' + been + verb + ing Example: I / you / we / they have been speaking he / she / it has been speaking

Exceptions when adding 'ed' : when the final letter is e, only add d Example: love - loved after a short, stressed vowel, the final consonant is doubled Example: admit - admitted final l is always doubled in British English (not in American English) Example: travel - travelled after a consonant, final y becomes i (but: not after a vowel) Example: worry - worried but: play - played

silent e is dropped. (but: does not apply for -ee) Example: come - coming aber: agree - agreeing after a short, stressed vowel, the final consonant is doubled Example: sit - sitting after a vowel, the final consonant l is doubled in British English (but not in American English). Example: travel - travelling final ie becomes y. Example: lie - lying

See also explanations on Present Perfect Simple and Present Perfect Progressive

Use
Both tenses are used to express that an action began in the past and is still going on or has just finished. In many cases, both forms are correct, but there is often a difference in meaning: We use the Present Perfect Simple mainly to express that an action is completed or to emphasise the result. We use the Present Perfect Progressive to emphasise the duration or continuous course of an action.

Result or duration?
Do you want to express what has happened so far or how long an action has been going on yet? Present Perfect Simple Result (what / how much / how often) I have written 5 letters. / I have been to London twice. Present Perfect Progressive Duration (how long) I have been writing for an hour.

Certain verbs
The following verbs are usually only used in Present Perfect Simple (not in the progressive form). state: be, have (for possession only) Example: We have been on holiday for two weeks. senses: feel, hear, see, smell, taste, touch Example: He has touched the painting. brain work: believe, know, think, understand Example: I have known him for 3 years.

Emphasis on completion or duration?


Do you want to emphasise the completion of an action or its continuous course (how has somebody spent his time)? Present Perfect Simple Emphasis on completion I have done my homework. (Meaning: My homework is completed now.) Present Perfect Progressive Emphasis on duration I have been doing my homework. (Meaning: That's how I have spent my time. It does not matter whether the homework is completed now.)

Result or side effect?


Do you want to express that a completed action led to a desired result or that the action had an unwanted side effect?

Present Perfect Simple Present Perfect Progressive desired result unwanted side effect I have washed the car. (Result: The car is clean now.) Why are you so wet? - I have been washing the car. (side effect: I became wet when I was washing the car. It does not matter whether the car is clean now.)

Time + negation: last time or beginning of an action?


In negative sentences: Do you want to express how much time has past since the last time the action took place or since the beginning of the action? Present Perfect Simple since the last time I haven't played that game for years. (Meaning: It's years ago that I last played that game.) Present Perfect Progressive since the beginning I haven't been playing that game for an hour, only for 10 minutes. (Meaning: It's not even an hour ago that I started to play that game.)

Permanent or temporary?
If an action is still going on and we want to express that it is a permanent situation, we would usually use the Present Perfect Simple. For temporary situations, we would prefer the Present Perfect Progressive. This is not a rule, however, only a tendency. Present Perfect Simple permanent James has lived in this town for 10 years. (Meaning: He is a permanent resident of this town.) Present Perfect Progressive temporary James has been living here for a year. (Meaning: This situation is only temporary. Maybe he is an exchange student and only here for one or two years.)

Signal words
Present Perfect Simple Present Perfect Progressive how long how often since ... times for

Exercises on Present Perfect Simple and Present Perfect Progressive


Result or duration: Exercise 1, Exercise 2 Certain verbs:Exercise 3 Completion or duration: Exercise 4, Exercise 5

Result or side effect: Exercise 6, Exercise 7 Since the last time or since the beginning: Exercise 8, Exercise 9 Mixed Exercises: Exercise 10, Exercise 11

Tests on Present Perfect Simple and Present Perfect Progressive


Test 1 Test 2

Present Perfect Simple - Present Perfect Progressive


Exercise1
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect Progressive) 1. I have been playingemphasis on the duration = Present Perfect Progressive football for five years. 2. My team has only wonemphasis on the result = Present Perfect Simple two matches so far. 3. The others have always beenemphasis on the result = Present Perfect Simple 'be' is not normally used in the progressive form better. 4. Are we not there yet? We have been walkingemphasis on the duration = Present Perfect Progressive for hours. 5. But we have only coveredemphasis on the result = Present Perfect Simple an area of five miles so far. 6. I have just finishedemphasis on the result = Present Perfect Simple my homework. 7. I have been workingemphasis on the duration = Present Perfect Progressive on this essay since two o'clock. 8. Jane has been going outemphasis on the duration = Present Perfect Progressive with Bob for seven years. 9. Martin has datedemphasis on the result = Present Perfect Simple three girls this week. 10.How long have you been waitingemphasis on the duration = Present Perfect Progressive for us?

Object 11

Present Perfect Simple - Present Perfect Progressive


Exercise 2
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect Progressive). 1. A: Have you ever playedemphasis on the result = Present Perfect Simple tennis? 2. B: I have only playedemphasis on the result = Present Perfect Simple tennis once or twice. And you? 3. A: I have been learningemphasis on the duration = Present Perfect Progressive tennis for two years. 4. B: Have you takenemphasis on the result = Present Perfect Simple part in any competitions yet? 5. A: I have participatedemphasis on the result = Present Perfect Simple in four contests this year. 6. B: Have you wonemphasis on the result = Present Perfect Simple any prizes so far? 7. A: No, I have not won anything yet. I'm not that good yet. Have you ever enteredemphasis on the result = Present Perfect Simple a contest? 8. B: I have been swimming for seven years and I have already received1st gap: emphasis on the duration = Present Perfect Progressive 2nd gap: emphasis on the result = Present Perfect Simple some trophies.

Present Perfect Simple - Present Perfect Progressive


Exercise 3
Use the verbs in Present Perfect Progressive, if possible. If it is not possible, use the Present Perfect Simple. 1. We have known'know' is not normally used in the progressive form them for 15 years. 2. They have been watching'watch' can be used in the progressive form TV for 3 hours. 3. He has hadif 'have' means possession, it is not used in the progressive form this car for 20 years. 4. We have been working'work' can be used in the progressive form for 7 hours without a break. 5. How long have you been learning'learn' can be used in the progressive form English? 6. Mr Smith has been'be' is not normally used in the progressive form in hospital for 5 days. 7. Steven has heard'hear' is not normally used in the progressive form a mouse squeak all night. 8. Have you seen'see' is not normally used in the progressive form Brona? 9. She has been preparing'prepare' can be used in the progressive form dinner for two hours. 10.Don't worry, they have not touched'touch' is not normally used in the progressive form your gameboy.

Present Perfect Simple - Present Perfect Progressive


Exercise 4
Which form is correct (Present Perfect Simple or Present Perfect Progressive)? 1. We want to tell how we have spent our time: We have played football. We have been playing football. emphasis on duration = Present Perfect Progressive 2. The action is completed now: Charly has sent the letter. emphasis on completion = Present Perfect Simple for short actions, we would prefer the simple form anyway; for the short moment of posting the letter we cannot really emphasise the duration Charly has been sending the letter. 3. I want to tell how I have spent my time: I have watched TV. I have been watching TV. emphasis on duration = Present Perfect Progressive 4. I want to emphasise that the door is open now: Elizabeth has opened the door. emphasis on completion = Present Perfect Simple for short actions, we would prefer the simple form anyway; for the short moment of opening the door we cannot really emphasise the duration Elizabeth has been opening the door. 5. I want to emphasise that the house is ready now: My friends have built a house. emphasis on completion = Present Perfect Simple With the progressive form, we would emphasise the duration, but it would not be clear that the house is ready now. My friends have been building a house.

Present Perfect Simple - Present Perfect Progressive


Exercise 05
What is emphasised? 1. I have cooked dinner. emphasising that dinner is ready now Present Perfect Simple = emphasis on completion emphasising how I have spent my time 2. She has been reading a book. emphasising that she has read the book completely emphasising how she has spent her time Present Perfect Progressive = emphasis on duration 3. He has closed all the windows.

emphasising that all windows are closed now Present Perfect Simple = emphasis on completion emphasising how he has spent his time 4. I have tidied up my room. emphasising that the room is tidy now Present Perfect Simple = emphasis on completion emphasising how I have spent my time 5. We have been swimming. emphasising, that we are not swimming anymore now emphasising how we have spent our time Present Perfect Progressive = emphasis on duration

Present Perfect Simple - Present Perfect Progressive


Exercise 6
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect Progressive). 1. Why are you out of breath? - I have been runningaction had an unwanted side effect = Present Perfect Progressive . 2. The toaster is okay again. Dad has repairedaction led to a desired result = Present Perfect Simple it. 3. I am so tired, I have been workingaction had an unwanted side effect = Present Perfect Progressive all day. 4. Your shirt is clean now. Maggie has washedaction led to a desired result = Present Perfect Simple it. 5. I'm afraid, I'm getting a cold. I have been walkingaction had an unwanted side effect = Present Perfect Progressive home in the rain. 6. Your clothes smell awful! Have you been smokingaction had an unwanted side effect = Present Perfect Progressive ? 7. Peggy is ready for her exam now. I have helpedaction led to a desired result = Present Perfect Simple her preparing for it. 8. It is dark in here because we have closedaction led to a desired result = Present Perfect Simple the curtains. We want to watch a film and that's better in the dark. 9. His voice is gone now because he has been shoutingaction had an unwanted side effect = Present Perfect Progressive all morning.

Present Perfect Simple - Present Perfect Progressive


Exercise 7
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect Progressive). 1. One can see through the windows again. Jane has cleanedaction led to a desired result = Present Perfect Simple them. 2. You are absolutely sunburned. You have been sittingaction had an unwanted side effect = Present Perfect Progressive in the sun too long. 3. We can watch the film now. Michael has connectedaction led to a desired result = Present Perfect Simple the DVD player. 4. The room looks much nicer now. I have hungaction led to a desired result = Present Perfect Simple up some pictures. 5. Freddy is soaken wet. He has been washingaction had an unwanted side effect = Present Perfect Progressive the dog. 6. I am not hungry. I have already eatenaction led to a desired result = Present Perfect Simple something. 7. Can I go outside? I have doneaction led to a desired result = Present Perfect Simple my homework. 8. My eyes are red because I have been cuttingaction had an unwanted side effect = Present Perfect Progressive onions.

Present Perfect Simple - Present Perfect Progressive


Exercise 8
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect Progressive). 1. I have not been playingtime from the beginning of an action till now = Present Perfect Progressive the computer for half an hour, only for about 5 minutes. 2. Bob has not driventime since the last time the action took place = Present Perfect Simple a car for eight years. 3. Carla has not gonetime since the last time the action took place = Present Perfect Simple on holiday for three years. 4. We have not been runningtime from the beginning of an action till now = Present Perfect Progressive for 40 minutes yet - there are still 10 minutes left. 5. They have not smokedtime since the last time the action took place = Present Perfect Simple for 10 days now. 6. I have not eatentime since the last time the action took place = Present Perfect Simple anything since two o'clock. 7. Anna has not been workingtime from the beginning of an action till now = Present Perfect

Progressive here for five years, but for seven years. 8. I have not been readingtime from the beginning of an action till now = Present Perfect Progressive for a long time - just 10 minutes, not more. 9. You have not been cyclingtime from the beginning of an action till now = Present Perfect Progressive for two hours. It was only about one hour. 10.Catherine has not spokentime since the last time the action took place = Present Perfect Simple French for 10 years, so her French isn't very good now.

Present Perfect Simple - Present Perfect Progressive


Exercise 9
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect Progressive). 1. Since I bought my car, I have not travelledtime since the last time the action took place = Present Perfect Simple by train. 2. He has not been learningtime from the beginning of an action till now = Present Perfect Progressive English for two years yet, but he speaks it very well. 3. We have not been partyingtime from the beginning of an action till now = Present Perfect Progressive for a long time, but there's no food left. 4. My sister and her boyfriend have not been goingtime from the beginning of an action till now = Present Perfect Progressive out together for a long time. They only met three weeks ago. 5. James has not tidiedtime since the last time the action took place = Present Perfect Simple up his room for a long time. It's a complete mess. 6. We have not been practisingtime from the beginning of an action till now = Present Perfect Progressive for hours - 15 minutes were enough. 7. Louis is absolutely tired as he has not slepttime since the last time the action took place = Present Perfect Simple well for days. 8. Dana has not workedtime since the last time the action took place = Present Perfect Simple for days because she is ill. 9. I have not playedtime since the last time the action took place = Present Perfect Simple the piano for ages, so please don't ask me to perform anything. 10.We have not been hangingtime from the beginning of an action till now = Present Perfect Progressive about all day, we have helped grandma in the garden.

Object 12

Present Perfect Simple - Present Perfect Progressive


Exercise 11
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect Progressive). 1. A: I have been calling for you for half an hour. Where have you been1st gap: emphasis on the duration = Present Perfect Progressive 2nd gap: 'be' is not normally used in the progressive form ? And why are your clothes so dirty? 2. B: I have been tidyingemphasis on duration = Present Perfect Progressive (a few sentences later we'll find out that the action is not completed yet.) up the shed in the garden. 3. A: Have you found a box with old photos there? I have been looking1st gap: emphasis on the result = Present Perfect Simple 2nd gap: emphasis on the duration = Present Perfect Progressive for it for ages. 4. B: I have not discovered it yet, but I have not been working for a long time yet. I have just come1st gap: emphasis on the result = Present Perfect Simple 2nd gap: time from the beginning of an action till now = Present Perfect Progressive emphasis on completion = Present Perfect Simple (B is inside now) in to eat something. 5. A: I have not cooked anything yet because I have been talking1st gap: emphasis on the result = Present Perfect Simple emphasis on duration = Present Perfect Progressive to our neighbour.

English Test Present Perfect Simple Present Perfect Progressive


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

Form
Fill in the correct form (pronoun + verb). Present Perfect Simple Present Perfect Progressive I / speak he / write they / do you / swim she / live

Use
When to use which tense? 1. '5 times' is a signal word for ... 2. 'for two hours' is a signal word for ... 3. 'since 9 o'clock' is a signal word for ...

Positive Sentences
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive). 1. I (practise) 2. Bob (run) 3. The children (be) 4. The dog (bark) 5. We (miss) the piano for 30 minutes. 10 km. on holiday for six days. since midnight. the bus twice this week.

Negative Sentences
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive). 1. You (eat / not) 2. He (speak / not) minutes. 3. They (work / not) 4. We (know / not) 5. She (hang / not) up yet. on the phone for half an hour, just a couple of since 5 o'clock. They just started an hour ago. them for a long time. up all the pictures yet.

Questions
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive). 1. How long (wait / she) 2. How many times (tell / I) 3. How often (clean / you) 4. How many months (take / you) for us? you? the windows this year? piano lessons?

5. (stay / you / ever)

in a castle?

Text
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive). 1. Tom: Hi Ana. I (try) ? 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) 4. Ana: No, not yet. I (tidy / not) here? 5. Tom: Don't you remember? Jane (invited) we (buy / not) a present for her yet. what she wants? everything now? up the kitchen yet. But why are you us to her birthday party and to ring you several times today. Where (you / be)

6. Ana: Oh, that's right. (you / find out / already)

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.

English Test Present Perfect Simple Present Perfect Progressive


Language Guide German + Dictionary for iPhone and iPod-Touch (made by ego4u)

Evaluation and Correct Answers


You answered 0 out of 39 (0%) questions correctly. That is 6. Hold the mouse pointer over the in order to get an explanation on the correct answer. Is the correct answer coloured in brown, hold the mouse pointer over the correct answer to see what your wrong answer.

Form
Fill in the correct form (pronoun + verb).

Present Perfect Simple I have spokenI + have + participle I / speak irregular form (speak-spokespoken) he has writtenhe + has + participle he / write irregular form (write-wrotewritten) they have donethey + have + they / do participle irregular form (do-did-done) you have swumyou + have + you / participle swim irregular form (swim-swamswum) she / live she has livedshe + has + 'ed'

Present Perfect Progressive I have been speakingI + have been + verb + ing

he has been writinghe + has been + verb + ing final 'e' is dropped when adding 'ing'

they have been doingthey + have been + verb + ing you have been swimmingyou + have been + verb + ing after a short stressed vowel, the final consonant is dropped when adding 'ing' she has been livingshe + has been + verb + ing final 'e' is dropped when adding 'ing'

Use
When to use which tense? 1. '5 times' is a signal word for ... Present Perfect Simple 2. 'for two hours' is a signal word for ... Present Perfect Progressive 3. 'since 9 o'clock' is a signal word for ... Present Perfect Progressive

Positive Sentences
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive). 1. I have been practisingemphasis on duration = Present Perfect Progressive the piano for 30 minutes. 2. Bob has runemphasis on the result = Present Perfect Simple 10 km. 3. The children have been'be' is not normally used in the progressive form = Present Perfect Simple on holiday for six days. 4. The dog has been barkingemphasis on duration = Present Perfect Progressive since midnight. 5. We have missedhow often has the action taken place so far? = Present Perfect Simple the bus twice this week.

Negative Sentences
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive). 1. You have not eatenemphasis on the result = Present Perfect Simple up yet. 2. He has not been speakingemphasis on duration = Present Perfect Progressive on the phone for half an hour, just a couple of minutes. 3. They have not been workingemphasis on duration = Present Perfect Progressive since 5 o'clock. They just started an hour ago.

4. We have not known'know' is not normally used in the progressive form = Present Perfect Simple them for a long time. 5. She has not hungemphasis on the result = Present Perfect Simple up all the pictures yet.

Questions
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive). 1. How long has she been waitingemphasis on duration = Present Perfect Progressive for us? 2. How many times have I toldhow often has the action taken place so far? = Present Perfect Simple you? 3. How often have you cleanedhow often has the action taken place so far? = Present Perfect Simple the windows this year? 4. How many months have you been takingemphasis on duration = Present Perfect Progressive piano lessons? 5. Have you ever stayedemphasis on the result = Present Perfect Simple in a castle?

Text
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive). 1. Tom: Hi Ana. I have tried to ring you several times today. Where have you been1st gap: emphasis on the result = Present Perfect Simple 2nd gap: 'be' is not normally used in the progressive form = Present Perfect Simple ? 2. Ana: I have been at home all the time. But I have been cleaning1st gap: emphasis on duration, but 'be' is not normally used in the progressive form = Present Perfect Simple 2nd gap: emphasis on duration = Present Perfect Progressive the house all day, so maybe I didn't hear the phone ring. 3. Tom: Have you cleanedemphasis on the result = Present Perfect Simple everything now? 4. Ana: No, not yet. I have not tidiedemphasis on the result = Present Perfect Simple 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 boughtemphasis on the result = Present Perfect Simple a present for her yet. 6. Ana: Oh, that's right. Have you already found outemphasis on the result = Present Perfect Simple what she wants? 7. Tom: Well, she has been learningemphasis on duration = Present Perfect Progressive 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 seenemphasis on the result = Present Perfect Simple some nice books about Mexico there recently.

Object 13

English Test Present Perfect Simple Present Perfect Progressive


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

Form
Fill in the correct form (pronoun + verb). Present Perfect Simple Present Perfect Progressive she listen they / take I / look you / sit he / lie

Use
When to use which tense? 1. If we want to emphasise the duration of an action, we use ... 2. If we want to tell, how often something has happened so far, we use ...

3. If we want to emphasise the result of an action, we use ... 4. If we want to emphasise that an action is completed now, we use ...

5. If we want to emphasise how we have spent our time, we use ... Positive Sentences Fill in the correct form (Present Perfect Simple or Present Perfect Progressive). 1. Sandy (cook) 2. We (travel) dinner four times this week. around Scotland for 8 days. my bike.

3. Why are your hands so dirty? - I (repair) 4. I (read) 5. Paul (believe) the book, you can have it back.

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 (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. a car for ages.

4. I don't want you to drive my car. You (drive / not) 5. He (watch / not) minutes ago.

TV all afternoon, he only switched the telly on 10

Questions
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive). 1. How much money (Jack / spend) 2. How long (she / sit) 3. How many short messages (send / you) 4. (you / empty) 5. Lucy, (you / bathe) the bin yet? your dolls? The bathroom floor is absolutely wet. there? this month? in the casino?

Text
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive). 1. Daughter: Mum, Jane (phone / just) with her. May I? 2. Mother: (you / do) 3. Daughter: Well, I (do) it yet. 4. Mother: If you (complete / not) School comes first. Remember, you (promise) year. 5. Daughter: But mum, I (work) already) your homework, you cannot go. me to study harder this really hard this year and I (improve / in Maths and Chemistry. to ask if I will go to the cinema your homework yet? it for about 2 hours now, but I (finish / not)

6. Mother: But that's only because I (push / always) something. 7. Daughter: But I also need a break some time. Look, I (be / not) cinema for two months. May I go? Just this once.
Check answers

you to do to the

English Test Present Perfect Simple Present Perfect Progressive


Evaluation and Correct Answers
You answered 0 out of 40 (0%) questions correctly. That is 6. Hold the mouse pointer over the in order to get an explanation on the correct answer. Is the correct answer coloured in brown, hold the mouse pointer over the correct answer to see what your wrong answer.

Form
Fill in the correct form (pronoun + verb). she listen they / take Present Perfect Simple she has listenedshe + has + 'ed' Present Perfect Progressive she has been listeningshe + has been + verb + ing they have been takingthey + have been + verb + ing final 'e' is dropped when adding 'ing' I have been lookingI + have been + verb + ing you have been sittingyou + have been + verb + ing after a short stressed vowel, the final consonant is dropped when adding 'ing' he has been lyinghe + has been + verb + ing final 'ie' becomes 'y' when adding 'ing'

they have takenthey + have + participle irregular form (take-tooktaken) I / look I have lookedI + have + 'ed' you have satyou + have + you / sit participle irregular form (sit-sat-sat) he has liedhe + has + 'ed' he / lie if the final letter is 'e', only add 'd'

Use
When to use which tense? 1. If we want to emphasise the duration of an action, we use ... Present Perfect Progressive

2. 3. 4. 5.

If we want to tell, how often something has happened so far, we use ... Present Perfect Simple If we want to emphasise the result of an action, we use ... Present Perfect Simple If we want to emphasise that an action is completed now, we use ... Present Perfect Simple If we want to emphasise how we have spent our time, we use ... Present Perfect Progressive

Positive Sentences Fill in the correct form (Present Perfect Simple or Present Perfect Progressive). 1. Sandy has cookedhow often has the action taken place so far? = Present Perfect Simple dinner four times this week. 2. We have been travellingemphasis on duration = Present Perfect Progressive around Scotland for 8 days. 3. Why are your hands so dirty? - I have been repairingaction has and unwanted side effect = Present Perfect Progressive my bike. 4. I have reademphasis on completion = Present Perfect Simple the book, you can have it back. 5. Paul has believed'believe' is not normally used in the progressive form = Present Perfect Simple 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 waitingtime from the beginning of an action till now = Present Perfect Progressive long. 2. My grandparents are coming to see us next weekend. They have not visitedtime since the last time the action took place = Present Perfect Simple us for two years. 3. She has not beentime since the last time the action took place = Present Perfect Simple also note that 'be' is not normally used in the progressive form on holiday for 3 years. 4. I don't want you to drive my car. You have not driventime since the last time the action took place = Present Perfect Simple a car for ages. 5. He has not been watchingtime from the supposed beginning of an action till now = Present Perfect Progressive 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 spenthow much was spent? result = Present Perfect Simple in the casino? 2. How long has she been sittingemphasis on duration = Present Perfect Progressive there? 3. How many short messages have you sentemphasis on the result = Present Perfect Simple this month? 4. Have you emptiedemphasis on completion = Present Perfect Simple the bin yet? 5. Lucy, have you been bathingaction had and unwanted side effect = Present Perfect Progressive your dolls? The bathroom floor is absolutely wet.

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

1. Daughter: Mum, Jane has just phonedemphasis on completion = Present Perfect Simple to ask if I will go to the cinema with her. May I? 2. Mother: Have you doneemphasis on completion = Present Perfect Simple your homework yet? 3. Daughter: Well, I have been doing it for about 2 hours now, but I have not finished1st gap: emphasis on duration = Present Perfect Progressive 2nd gap: emphasis on the result = Present Perfect Simple it yet. 4. Mother: If you have not completed your homework, you cannot go. School comes first. Remember, you have promisedemphasis on completion = Present Perfect Simple me to study harder this year. 5. Daughter: But mum, I have been working really hard this year and I have already improved1st gap: either form is correct (emphasis on duration = Present Perfect Progressive; emphasis on fact = Present Perfect Simple) 2nd gap: action led to a desired result = Present Perfect Simple in Maths and Chemistry. 6. Mother: But that's only because I have always pushedaction led to a desired result = Present Perfect Simple you to do something. 7. Daughter: But I also need a break some time. Look, I have not beentime since the last time the action took place = Present Perfect Simple to the cinema for two months. May I go? Just this once.