Present Perfect ContinuousSet 2

1Complete this sentence in Present Perfect Continuous. It ..... / ..... raining, the pavement is wet.
2Complete the sentence using present perfect progressive tense.I ..... (wait) for you since 9 am.
3Scientists ..... continuously to improve renewable energy.
4We ..... to improve our Spanish since January.
5I ..... cakes. That is why my hands are all covered by flour.
6She ..... (study) at this university for 3 years.
7We ..... this magazine all afternoon.
8What's wrong with the baby She ..... for more than an hour!
9Megan ..... (type) her paper since 4 am.
10She ..... for two hours.
11My friends (be) ..... playing for five years.
12How long ..... English?-For two years already.
13I ..... all day.
14Wow! Your japanese is very good. How long ..... (study) Japanese?
15Her aunt ..... natural remedies for many years.
16They ..... the car all morning.
17Daniela ..... very hard recently. (work)
18It has been raining hard for the last three hours and some of the roads have become impassable. (RAIN, BECOME)
19Rayyan has been missing his grandmother since he moved to the city.
20"She has been studying for hours." is in .....
21I ..... this book on astrophysics for so hours and I'm still only on page 6.
22Identify the tense: "He has been working here since 2010."
23I started cooking when I was 9 years old.
24Mark the leter A, B, C, D to indicate the correct answer to each of following the questionJane's eyes are red. She .....
25Complete the sentence.I've been playing football .....
26How long ..... for a new job?
27Make the present perfect continuous tense:She (go) to the cinema every weekend for years.
28Fill in the blanks with the correct form of the verb (tense specified) Present Perfect Continuous) We ..... this novel since morning.
29I've been learning the piano for two years.
30He ..... his project; he is still working on it.
31Which sentence best describes someone who has gone to the gym many times in the past few weeks?
32I feel exhausted. I ..... German all day.
33Choose the correct form of the verb:You look really great! ..... at the fitness centre lately?
34Mrs Ong ..... a dress for her party for the past three hours while her husband is waiting for her.
35Select the correct answer. Use the Present Perfect ContinuousI ..... a book since this morning.
36He ..... (study) for the exam for three hours.
37She ..... (live) in Jakarta since 2010. (Present Perfect Continuous)
38What ..... for the last 30 minutes? You should've finished by now!
39(I/think) ..... of having a party when I finish my exams. Would you like to come?
40Choose the correct answer for the question: "How long have you been living in this town?"
41He ..... harder since he got the promotion.
42Jeff ..... to his former classmate on the phone for half an hour now.
43I ..... (live) in Spain for 3 years now.
44She ..... the article all morning, but she's not even halfway through yet.
45I (be) ..... here since seven o'clock.
46She ..... this project for hours.
47Is this sentence correct or incorrect?He has been playing table tennis since he was 5 years old.
48Choose the correct form of verb:You know she (stand) ..... looking at that picture for the last twenty minutes.
49..... you been ..... your test?
50I expect that is Mike. He ..... the windows all morning.
51Use the verb 'mean' in a sentence using the present perfect continuous tense.
52I ..... to this nonsense for half an hour and I'm fed up!
53I ..... this washing machine for five years now. It looks old, but it still works well.
54I ..... (wait) for this moment all my life.
55We ..... about the lack of facilities. Let's find ways to improve things.
56Nobody ..... him for weeks. I wonder where he ..... all this time.
57Have mom and dad been reading War and Peace for a month now?
58Check the sentences with the Present Perfect Continuous right form.
59The press photographers ..... outside the court since the trial started.
60Jessica ..... Spanish classes since June.
61Choose the tense: She has been leading the research project since the beginning of the year and is confident it will yield significant results.