Present Perfect ContinuousSet 28

1Formulate a sentence in Present Perfect Continuous.
2Differentiate the tenses: 'They have been playing football since morning.' What does this indicate?
3I ..... here for ten years now.
4My classmates ..... (to write) a dictation since the beginning of the lesson.
5"Joseph's English ....., isn't it?" "Yes. He ..... American television programs every day since he first arrived in san Diego. Soon he will be totally fluent."
6My young brother ..... ball for 5 hours.
7How long has lovely known Kiara?
8Has Anita been keeping distance from me lately?
9Choose the correct option.I ..... about the Nick Crawford story since last week.
10She has been reading this story book for three hours.
11He ..... in Singapore since 2015.
12He has been working .....
13What have you ..... since ten o'clock this morning?
14Jane is sweating because she ..... the floors.
15We ..... (plan) this event for months.
16Choose the right form of the verb:Tom is so tired. He ..... (do) homework for 3 hours.
17Enjoying / been / have / the / we / holiday
18It ..... (rain) all week. I hope it stops by Saturday because I want to go to the beach
19The sentence 'She has been practicing the piano for two hours' is in the present perfect continuous tense.
20Robert de Niro began acting in the 1970s. He has been ..... for about 35 years.
21The employees ..... for a salary raise for several months now.
22Fill in the blank: They (play) video games since morning.
23The room looks as if it ..... for years.
24True or False:The sentence "She's been calling her grandma every Sunday for the past year" correctly uses the present perfect continuous to describe a repeated action that continues up to the present.
25Amal ..... English for long time.
26Fay ..... every day for the last six months.
27We have been working for four hours.
28The song ..... since last night.
29How long ..... for me?
30He ..... studying since morning.
31Don't you think you should get out of the sun? You' ..... for two hours and your skin is red.
32The students have been booking a flight to Vienna.
33..... here for hours and I feel tired.
34Identify the tense: We have been waiting for the bus for thirty minutes.
35She ..... in New York for five years, and she loves it.
36Choose the correct verb tense: We (has/have) been waiting for over an hour.
37Which sentence uses present perfect continuous tense correctly? A) I have read that book. B) She has been studying all day. C) They will play soccer tomorrow.
38GRAMMAR. Present perfect continuous.Complete the next sentence selecting the correct option." ..... she ..... all night?"
39I'm tired. I ..... the house since 9 this morning.
40Jenny and Elsa ..... together to school at least once a week for the last three years.
41The children ..... video games all afternoon.
42How long ..... she ..... for me?
43Mark the letter A, B, C, or D to indicate the correct answer to each of the following questions.I ..... for the information about the differences between further education and higher education all this morning.
44How long ..... she/ write/this article?
45The streets are all flooded. It ..... for days!
46Her eyes are red. She .....
47The dog ..... at the door for ten minutes.
48Fill in the blank: An action occupying a period of time which began in the past and is ..... still continuing or just finished.
49I have ..... here for ten years.
50'Sorry I'm late.' 'That's all right ..... long.'
51Since Natasya bought a new laptop, her friend ..... (to use) the new software.
52We ..... for you since 7 o'clock.
53Astrid (a) ..... in the garden all afternooon. You can see that she (b) ..... a lot of flowers
54By November, we'll ..... here for five years.
55The teacher was upset because the boys had ..... all through the lesson.
56Her mobile phone has been switched off all morning, so I ..... to talk to her yet.
57Which sentence correctly shows the structure 'has + been + verb-ing'?
58He ..... in Rome for the last year.
59We ..... been waiting for 30 minutes!
60The children are tired now ..... in the garden.
61I ..... for my keys since yesterday, but I ..... them.