WorksheetsLaw Enforcement (Week 4, B2/C1) Review
Total questions: 20
Worksheet time: 40mins
You look nice! Have you ________ your hair cut?
been having
had
I ______ the windows all day without any help! Two more and l can have a rest.
've been washing
've washed
's washed
've being washing
Has someone _______ my special bread? There's only a little bit left.
been eating
being eaten
eaten
______ four goals and its only half-time!
They've been scoring
They've scored.
I've (a) English for three years and soon I'm going to be using it at work. (learn)
Amy: Are you OK?
Bree: Yeah, I'm fine! I'm not crying. I've (a) onions! (chop)
Finally! We (a) our house! (sell)
Sorry, I'm late! How long (a) ? (you / wait)
Have you always ___ garlic?
been hating
being hated
hated
I'm worried about Sam. She's (a) too hard recently. (work)
I've ___ to call the internet company all morning but I can't get through.
been trying
tried
She's ___ three main ways our company can reduce costs.
been finding
found
Have your parents (a) yet? (arrive)
He's (a) for the party for weeks. (prepare)
Select the correct sentence.
It has raining for several days.
It has been raining for several days.
It have been raining for several days.
It has been rain for several days.
Select the correct sentence.
I failed the test because I have not been studying hard.
I failed the test because I have been not studying hard.
I failed the test because I has not been studying hard.
I failed the test because I have been not studying hard.
We ___________________for two hours
have been driving
has been driving
have been drive
have driving
Select the correct sentece.
I have been thinking about quitting my job.
I has been thinking about quitting my job.
I've been thinking about quitting my job.
I have been think about quitting my job.
Why _________________ up so early recently?
has you been waking
have you been waking
has you been wake
have you been wake
He has ______ too hard today.
working
works
been working
