Present Perfect Continuous - Recent Changes

Choose the form that best completes each sentence. Pay attention to duration, repeated recent activity, unfinished processes, and present results.

Practice 2 of 6

0 / 13 blanks filled0%

Question 1

How long _____ at your new job? You seem much happier now.

Options: have you been working, are you working, do you work

Question 2

Since the start of the year, Sarah _____ her eating habits little by little and has not settled on a final routine yet.

Options: has changed, has been changing, is changing

Question 3

The recruitment team looks exhausted: the company _____ new employees through one recruitment round after another recently as the business expands.

Options: has been hiring, is hiring, hires

Question 4

_____ to lose weight for the past few weeks? You look different.

Options: Have you been trying, Do you try, Are you trying

Question 5

Dust covers the hallway because they _____ their house all month; the upstairs rooms remain unfinished.

Options: have renovated, have been renovating, are renovating

Question 6

Recently, the government _____ new public-health policies one after another, with further measures now under discussion.

Options: has been introducing, introduces, is introducing

Question 7

Since our doctor suggested a new diet, we _____ more and more vegetables in our meals, trying a different recipe each week.

Options: are including, have been including, have included

Question 8

Lately, the neighborhood _____ quieter and quieter as drivers adjust to the new traffic regulations.

Options: has been getting, gets, is getting

Question 9

How long _____ that new diet? Are you still on it?

Options: have you been following, do you follow, are you following

Question 10

Staff are tired of changing the sale signs: local shops _____ discounts almost nonstop lately, with no end to the campaign in sight.

Options: are offering, have been offering, have offered

Question 11

Over the past month, Maya _____ with the running club because of an ankle injury, so her weekly distance has fallen.

Options: doesn't train, isn't training, hasn't been training

Question 12

The volunteers _____ since the gates opened, and the job is not finished; so far, they _____ exactly five full bags of rubbish.

Options: have cleaned the whole park, have been cleaning the park, are cleaning the park, have collected, have been collecting, are collecting

Practise Present Perfect Continuous - Recent Changes with this interactive fill-in-the-blank exercise of 12 questions. Choose the option that correctly completes each sentence, then submit to check your answers and get instant feedback on every choice.

Practising grammar in real sentences — rather than memorising rules in isolation — is one of the most effective ways to make a structure stick. You can retry as many times as you like to build accuracy and confidence using Present Perfect Continuous - Recent Changes in everyday English.

Looking for more practice? See all exercises for this lesson.