More Practice 1
3.Get The message6.Truthful
21.Will have Finished5.Had graduated
2.Had … had6.Will have lost
3.Won’t Have read
31.Have been waiting
2.Has the alarm been Making
3.Had been looking
4.Has been keeping
5.Had been raining
6.Had been travelling
41.Have dreamed5.Had Passed
2.Have Done6.Have been applying
3.Have Learned7.Will have moved
4.Have been studying
51.Have … travelled
2.Had been barking
5.Hasn’t felt / hasn’t Been feeling
More Practice 2
21.Keep your eyes on4.Trend
2.Judge5.Keep in mind
41.Paid me a visit, glamorous, over the top
2.Cut back on, an advert, expenses
51.Decrease4.Keep track of
11.Would return4.hadn’t been working
2.The Train was going5.Having
21.She had never visited France
2.Where I would look For work
3.We (should) study That chapter again
4.To take the rubbish Out
5.The baby hadn’t slept Well
6.If I/he/she was going to the beach / if
were going to the beach
31.Promised to take us to the shops
2.Warned me not to eat The cake
3.Admitted that they
Had robbed the bank /
admitted (to) robbing the Bank
4.Complained that his
New computer always
5.Wondered why the guests were leaving early
2.Had Been living9.Liked
51.Max wondered how I / he / she / we / they got
such good marks.
Suggested ordering pizza. / The
children suggested that we (should) order pizza.
3.The teacher shouted
That the race was
4.I asked John if he Had remembered to call Brad.
More Practice 3
3.Front Row seats7.Show off
41.Appeal to5.Took off
2.Book A ticket6.Broke up
3.Came Down on7.Went wild
4.Will make it
11.Must be paid
2.Wasn’t prepared / Hadn’t been prepared
3.Was … answered / has … been answered
4.Had been set
5.Have been invited
21.Was being destroyed
3.Should be blamed / Should have been blamed
4.Is … using
5.Will … be repaired
7.Is … being examined
31.His latest bestseller has just been written.
2.A seat belt must be Worn / used when you drive.
3.The car hadn’t been
Repaired, so they came by
4.Why are the neighbours bothered by rock
41.Am having / getting … done
2.Had / got … walked
3.Have / get … Delivered
4.Must have / get … Repaired
5.Had / got … Translated
2.Goes / go
4.Are being / are going To be picked up
5.Must be chosen
6.Can be packed
8.Has added / has been Adding
13.Are (being) watched
More Practice 4
2.Solar Power6.Water shortage
2.Would Have gone5.Pay
3.Tell6.Would you do
41.They would have seen their friends if they had
2.Luke will lend you Some money if you ask.
3.If I were you, I would Never believe her stories.
4.Father will drive the children to school
he goes to work.
2.Wouldn’t have turned
4.Will … be
3.Doesn’t Continue7.Would take
More Practice 5
3.Disappointed6.Don’t have to
2.Presume6.In charge of
3.Show Me the ropes7.Propose
51.Calls the shots5.Shifts
2.Full-time Job6.Hold down a job
3.Hard-working7.See The point
4.Makes a living8.Knowledge
11.Where, b4.Whose, e
2.That / which, d5.When, a
3.Who / that, c6.Which / that, f
21.Many teenagers look for jobs in hotels where they can work during The summer.
2.Bus number 27, which Travels all over the city, is always crowded. / Bus number 27, which is always Crowded, travels all over the city.
3.This film is about a Doctor who saves many children’s lives in India.
4.The high-tech company Is looking for engineers whose references are good.
Author, who is very wellknown,
Is signing books at the shop today. /
The best-selling author, who is signing books
At the shop today, is very well known.
6.She tries to forget the day when she was Fired.
31.That / which5.Which / that
2.Whose6.Who / that
4.Which / that8.That / which
41.I got a letter about the position for which
2.The old man to whom
She is talking is
3.The Internet company From which they ordered the computer went out of business.
4.The speaker to whom We are now listening knows how to interest an audience.
5Accept all logical and Grammatically correct answers.
More Practice 6
41.Distracted4.Resist the urge
21.Must have left
2.Needn’t have made
3.Should have got
4.Could have asked
41.My cousin might visit me next Sunday.
2.You mustn’t walk on The grass.
3.John could have been An excellent football player, but he doesn’t like the game.
4.You ought to have Called me on my birthday.
5.The president should Have arrived on time, but he was late.
6.Claire needn’t return The car today.
7.Holly can’t drive.
51.Must have been
2.Can … make
4.Have to deal
5.Should have built
6.Hasn’t been able to Keep up
7.Might have stayed
8.Could have been