Present Perfect ContinuousSet 46

1How long have you ..... Mary?
2The cat has been napping in the window.
3I ..... (work) in this company for five years now.
4They are all dirty because they ..... all afternoon.
5How long ..... (have) you ..... (be) ..... (wait)?
6They ..... for three hours.
7Mark ..... to Dubai three times in the last year on business. I feel you ..... a little harsh on your younger sister right now. You should go easy on her.
8My cousin ..... (not/visit) Spain a couple of times.
9We ..... (try) to solve this problem since morning.
10..... you ..... for a long time? No, I just came here.
11We use Present Perfect Continuous tense
12"Could you turn off the stove? The potatoes ..... for at least thirty minutes."
13True or False:The sentence 'They have been building that new house for months' is a correct example of an affirmative sentence in the present perfect continuous tense.
14True or False:'They have been studying for the final exam.' is in the past perfect continuous tense.
15Fill in: "The team ..... on the project for six months."
16Have you ever visited France? We ..... (look) at brochures.
17Elena / work / final project
18We ..... hard since Monday to finish by next week.
19Identify the tense used in the sentence: They have been waiting at the airport for two hours.
20Would you ..... by the end of this year?
21Jordan ..... studying so hard so he can score a better result.
22I've been seeing a lot of Henry and Diana recently.
23We ..... on this project for 3 days but we haven't finished it yet.
24My back is sore. I ..... all morning.
25We ..... (work) on this assignment for days, but hopefully it ..... (complete) soon.
26They ..... English since 2016.
27Perfect Tenses or Irregular Verbs?"He has been working here for five years."
28I ..... this report since nine o'clock last night.
29"They have been playing football for an hour." indicates .....
30She ..... waiting here for two hours.
31The managing director ..... John to sales manager the other day, and ever since, he ..... everybody around.
32Identify the tense used in the sentence:'She has been cooking dinner for two hours.'
33Alex and Elizabeth ..... English for 3 hours.
34"Why are you sweating?" "Because I ..... (clean) the floor"
35..... karate for five years and now I'm a black belt.
36I have been trying to learn the british english accent.
37They ..... about moving to another city for months.
38They ..... working all morning.
39He ..... TV all afternoon, he only switched the telly on 10 minutes ago.
40Ms. Hoa started teaching English in 2000.
41He has been studying all day for the test.
42They ..... in that restaurant for ten years.
43She ..... for the company since 2010.
44Your clothes are all wet! (a)
45If there's a strong smell in the house, it's because I .....
46Kabir had ( ..... ) networking courses for two years when he was promoted to be a coach.
47We ..... the house all day.
48Sorry, the kitchen's a mess!
49"I have been waiting for you since 10 AM." (Present Perfect Continuous)
50Mr. Tuan bought this car five years ago.
51Maria ..... married to a famous film star but she ..... about him since then.
52What is the correct use of Present Perfect Continuous?
53Laura fell asleep at eleven o'clock and she's waking up now. Laura ..... since eleven o'clock.
54They ..... (look) for the car keys since morning.
55Which sentence is in the present perfect continuous tense?a) I have lived in this city for five years.b) She is reading a book.c) They have already left for the airport.d) He has been working on the project all day.
56July 10th is my wedding anniversary. Next month, my husband and I will ..... for twenty years.
57He started working as a bank clerk 3 months ago.
58Sarah ..... her guitar skills recently.
59Choose the right answer: They ..... find a flat yet. They are still looking for it.
60I ..... better sleep lately.
61I ..... running twice this week.