If I ……… about your problems, I would have helped you.. my dogs while I am away on holiday.. She makes her children ……… their lessons everyday.. difficult that she couldn’t answer many q
Trang 1Advanced level grammar review: exercise 2
Complete the following sentences using appropriate words.
1 If I ……… about your problems, I would have helped you
a) knew
b) know
c) had known
2 She has agreed to ……… my dogs while I am away on holiday
a) look after
b) look at
c) look for
3 They made the child ……… the milk
a) drink
b) to drink
c) drank
4 She makes her children ……… their lessons everyday
a) learn
b) learning
c) to learn
5 The test was ……… difficult that she couldn’t answer many questions
a) too
b) very
c) so
6 I ……… this work by next week
a) will finish
b) will have finished
c) would finish
7 She ……… by the time we arrived
Trang 2a) left
b) had left
c) was left
8 When I stopped ……… to him, he was working in his garden
a) speaking
b) to speak
c) speak
9 Despite ……… hard, he failed the exam
a) working
b) to work
c) work
10 He ……… play a lot of tennis when he was young
a) used to
b) will
c) was to
Answers
1 If I had known about your problems, I would have helped you.
2 She has agreed to look after my dogs while I am away on holiday.
3 They made the child drink the milk.
4 She makes her children learn their lessons everyday.
5 The test was so difficult that she couldn’t answer many questions.
6 I will have finished this work by next week.
7 She had left by the time we arrived.
8 When I stopped to speak to him, he was working in his garden.
9 Despite working hard, he failed his exam.
10 He used to play a lot of tennis when he was young.
Be first to know when grammar rules change! Sign up to our newsletter here: englishgrammar.org (It's free)
Powered by TCPDF (www.tcpdf.org)