Present Perfect ContinuousSet 19

1I'm a vegetarian. I ..... meat since I was a child.
2Tony started working as a volunteer in 2010.
3Complete the sentence with the correct form of present perfect continuous tense with "for" or "since".Noel and Rina ..... practicing that song on piano ..... two hours.
4It ..... for over an hour. Some students are excited because they have never seen snow before. (SNOW, NEVER SEE)
5I'm hot because I've been running.
6He ..... to London many times.
7I ..... for 3 hours. I need a break.
8Have you ..... (wait) here for two hours?
9She ..... all day. It's still raining.
10Exercise 4: 1. I ..... English for 5 years. (study)
11Kevin ..... guitar since January.
12The data collectors ..... data for the past six hours.
13"How long ..... English?" "Six months."
14..... you ..... aside some money recently?
15I ..... the same house for more than 30 years. I am thinking about building a new one
16A: You look amazing!B: Thanks! I ..... [to work out] for the past six months.
17"You look tired" "Yes, I ..... "
18Which time expression is most commonly used with the present perfect continuous?
19Choose the best form: Come in, please. The chairman ..... for you long.
20Matt and Sarah ..... (have) some difficulties in their relationship lately, so they ..... (go) to a marriage counselor. I hope they work everything out.
21Complete the sentence with the correct verb phrase: 'My little brother ..... video games all afternoon.'
22(watch) they this show for 2 hours?
23We ..... practicing the new song for two hours. (Present Perfect Continuous)
24Complete the sentence to show a repeated action:'She's a great artist. She ..... to art class every Saturday for two years.'
25He has been working since morning.
26She ..... on the project for several months, but there are still many tasks left to complete.
27Choose the correct sentence in the present perfect continuous tense
28Ann is very tired. She ..... tennis for three hours.
29..... he ..... to extra classes?
30The boys ..... outside all morning.
31He / wait / for his girlfriend since 6 o'clock.
32I've ..... for 2 years and I'm starting to get faster now.
33He's been ..... English since he was a child.
34What are you doing? Tom ..... for your reply for nearly a day.
35Turn off the TV. You ..... it for hours!
36I last visited Paris in 2018. $\rightarrow$ I ..... to Paris since 2018.
37Choose the correct option.Up until now Haskins ..... his star player,but soon he will have no choice.
38How long ..... in Paris?
39Complete the following sentence with present perfect continuous:"I have ..... reading this book since two days ago"
40Complete: 'He ..... working here since 2020.'
41Fill in the blank:They ..... friends for over 10 years.
42They ..... well recently.
43She ..... her new job since January.
44In the evenings, I often play chess with my next door neighbor. I ..... chess with him ever since I ..... here ten years ago.
45Identify the tense used in the sentence: I've been packing all morning long.
46I ..... here all afternoon.
47I ..... three exams already this week.
48The children ..... the same song all morning, and now I can't get it out of my head!
49Analyze the tense: The nurse has been monitoring the patient since morning.
50Choose the correct form:This man must ..... there for about an hour.
51How long / he / be an engineer?
52It ..... raining all day.
53She ..... French ..... two years. (study)
54We ..... waiting for the bus for half an hour.
55My father (work) ..... in the garden all morning. He (plant) ..... a lot of tulips and roses.
56Lama ..... that essay since this morning.
57Choose the correct form to complete the sentence: The new bridge ..... by them for two years.
58Mary ..... on the essay for two hours now and she ..... that she ..... it in one more hour.a. is working/has hoped / can finish b. has been working/hopes / will finishc. will have worked / hopes / finishes d. had been working /hoped / would finish
59They ..... (work) on this project since Monday.
60He has been living here ..... last week.
61Tom is exhausted these days. He ..... too hard recently.