12 câu hỏi
Choose the best answer A, B, C or D to complete the sentences.
I'll have another key ____.
made
making
to make
make
The students got the librarian ____ books for them.
buy
to buy
bought
buying
Let's have our waiter ____ some coffee.
bring
to bring
bringing
brought
You should ____ a professional to check your house for earthquake damage.
have
make
take
get
Have her ____ these letters, please.
type
to type
typed
typing
John had just had his brother ____ a house for him on Fifth Avenue.
building
build
to build
built
Why don't you have that coat ____?
cleaned
clean
cleaning
to clean
What did you do this morning? We ____ the room whitewashed.
had
have
got to
order
By ____ the housework done, we have time to further our studies.
taking
to have
having
to get
The teacher had the students ____ their test.
hand in
handed in
handing in
having handed in
I'm sorry I'm late, but I ____ my watch ____ on the way here.
have/ cleaned
had/ clean
had/ cleaned
had/ to clean
It's about time you _________your house ____.
have/ whitewash
had/whitewashed
has/whitewashing
had had/ to whitewash
