Question 1
How long _____ at your new job? You seem much happier now.
Options: have you been working, are you working, do you work
Choose the form that best completes each sentence. Pay attention to duration, repeated recent activity, unfinished processes, and present results.
Practice 2 of 6
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.