Present Perfect Continuous Tense
Perfect Continuous Group
- Insert ‘have’ / ‘has’ according to the person given.
1. She ………. been asking questions all day long.
- They ………. been climbing the mountain.
- We ………. been washing the dishes.
- You ………. been repairing your computer.
- I ………. been working.
- It ………. been snowing.
- The boy ………. been playing.
- Cathy ………. been dreaming.
- The men ………. been digging a hole.
- Cindy and Bob ………. been studying English.
- Supply the Present Perfect Continuous (I have been doing) tense of the verbs in brackets.
- I’m tired. I have been digging in my garden all day. (to dig)
- How long ……………….. here? (you / to wait)
- I ……………….. here since 6 o’clock. (to stand)
- How long ……………….. Chinese? (you / to learn)
- She ……………….. English for five years. (to study)
- You’re out of breath .………………..? (you / to run)
- We ………………..here for twelve years. (to live)
- Your eyes are red. I think …………… (you / to cry)
- How long ………………..? (the children / to sleep)
- What ……………….. all afternoon? (you / to do)
- What do ‘have been’ / ‘has been’ mean in these sentences. Rewrite them.
- I have been with this company for most of my life. – I have been working.
- She has been in the lobby bar for over an hour.
- We have been in this district since 1982……………………………………………………
- How long have we been under this clock? ………………………………………………...
- How long has Silvia been with this publishing company? ………………………………...
- How long has your brother been in Australia? …………………………………………….
- Use ‘since’ / ‘for’ in the offered sentences.
- I have been waiting ………. 4 o’clock.
- Sue has only been waiting ………. 20 minutes.
- Tim and Tina have been learning English ………. six years.
- Fred and Frida have been learning French ………. 1998.
- Joe and Josephine have been going out together ………. Valentine’s Day.
- I haven’t been on holiday………. last July.
- Mary has been saving her money ………. many years.
- I haven’t been eating anything ………. breakfast.
- You have been watching TV ………. hours.
- We have been living here ………. 2 months.
- Fill in the correct tense Present Simple (I do) / Present Perfect Continuous (I have been doing).
- Marvin and Joe ………. (to play) in a football club for two years.
- They ………. (to practice) four times a week.
- Marvin ………. (to be) a popular forwarder.
- He often ………. (to score) goals for his team.
- At the moment, the training ………. (to be) very hard.
- For six weeks now, the team ………. (to prepare) for an important match taking place on Sunday.
- Today, the boys ………. (to do) strength training for forty minutes already.
- Joe ………. (to like / not) that very much – he ………. (to want) to play football.
- However, the strength training exercises ………. (to be) also very important for the young players.
- She ………. (to sing) in the school’s choir for five years.
- Using the words in brackets, complete the text below with the Present Continuous (I am doing) / Present Perfect Continuous (782"
data-ad-slot="8538537534">
Mr. Harris: No problem. I ………. (to study) Spanish since elementary school.
Mr. Smith: Sounds like you are the perfect candidate.
- Put the verbs into the correct tense Present Perfect (I have done) / Present Perfect Progressive (I have been doing).
- Since I bought my car, I ………. (to travel / not) by train.
- He ………. (to learn / not) English for two years yet, but he speaks it very well.
- We ………. (to have / not) a party for a long time, but there’s no food left.
- My sister and her boyfriend ………. (to go / not) out together for a long time. They only met three weeks ago.
- James ………. (to tidy / not) up his room for a long time. It’s a complete mess.
- We ………. (to practice / not) for hours – 15 minutes were enough.
- Louis is absolutely tired as she ………. (to sleep / not) well for days.
- Dana ………. (to work / not) for days because she is ill.
- I ………. (to play / not) the piano for ages, so please don’t ask me to perform anything.
- We ………. (to hang / not) about all day, we have helped grandma in the garden.
8*. Put in the Present Perfect (I have done) / Present Perfect Continuous (I have been doing) / Past Simple (I did).
The Australian Salute
Before I (to visit) visited Australia, an Australian friend in London (to tell) ………. me I’d learn ‘the Australian salute’. ‘What’s that?’ I (to ask) ………. . You’ll find out when you get there,’ he (to say) ………. . I (to arrive) ………. in Perth last week. Since then, I (to stay) ………. at a nice hotel near a beautiful beach. I never (to visit) ………. Australia before and I’m enjoying my stay. I (to swim) ………. every day from the time I (to arrive) ………. . Yesterday, an Australian friend (to suggest) ………. a tour in ‘the bush’. I (to agree) ………. at once. The first thing I (to notice) ………. when we (to be) ……….in the bush (to be) ………. the flies. After a while I (to remember) ………. the conversation I had had in London before I (to come) ………. here. ‘What’s the “Australian salute”?’ I (to ask) ………. suddenly, as I waved my right arm to keep the flies away. ‘That’s it!’ my friend said as he (to wave) ………. back!
Revision Test on Present Perfect Continuous