Question 1
I has been repairing the boat since Monday.
One word in each sentence is wrong. Tap it, then choose the correction.
Practice 6 of 6
Question 1
I has been repairing the boat since Monday.
Question 2
The students have being testing the new app all morning.
Question 3
Nadia have been coaching the junior team all term.
Question 4
How many weeks have we been sort donations at this centre?
Question 5
The mechanic has been checking the engine since several hours.
Question 6
Our neighbours started on Tuesday. They have been building the shed for then.
Question 7
I have already wrote all four reports this week; every report is complete.
Question 8
Her hands are blue, and the fence is still unfinished. She has been paints it all morning.
Question 9
This cabin has belonging to our family since 2016.
Question 10
Has they been surveying customers recently?
Question 11
Has Omar been cycling recently? No, he haven't.
Question 12
The printer is hot because pages have been comes out nonstop lately.
Practise Duration and Results - Find and Fix with this interactive error-correction exercise of 12 questions. Tap the word that is wrong in each sentence and choose its correction, then submit to check your answers and get instant feedback on every sentence.
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 Duration and Results - Find and Fix in everyday English.
Looking for more practice? See all exercises for this lesson.