Font size
WorksheetsC1 EF4e Unit 1: Have
Total questions: 12
Worksheet time: 6mins
Would it be OK if I left work a bit early this afternoon? I _____ go to the dentist.
got to
have to
’m having to
______ an umbrella? I can lend you one, if you like.
Don’t you have
Haven’t you
Hadn’t you
I wouldn't get them a toaster as a present because they ______ one.
already have
have already had
are already having
If you want to get rid of those stains, I reckon you'll need to _____ professionally.
clean the carpet
have the carpet cleaned
have cleaned the carpet
Would you mind not calling me between seven and eight, because I _____ dinner?
‘ll have
’ll have had
’ll be having
Once the kids were older, we ______ give them a lift to school every day.
hadn’t got to
didn’t have to
hadn’t to
I _____ loads of friends when I was at school, but l've lost touch with most of them now.
had got
was having
used to have
Did you hear about Sally? She _____ last night.
had her car broken into
broke into her car
had broken into her car
She’s an only child. She _____ any siblings.
doesn’t have
haven’t
has
Our car broke down yesterday, and we only ____ it checked last week!
had
had got
have got
If l _____ time for a coffee, I wouldn't have fallen asleep in the meeting!
had
have
had had
I _____ wear a uniform when I was at
didn't have to
hadn't got to
hadn't to
