You are on page 1of 4

Extra grammar practice answer key B2

2 consultant. I had never heard ever of this


Unit 1 1 Were you doing shift work last night? job before so I investigated further. Did you
2 Where did you go at lunchtime? had know that there really are professional
 Revision 3 Why was Angela fired? Why has Angela chocolate consultants? Jennifer Earle is one
woman with this job description. She says
1 been fired?
she used loves chocolate. She described
1 always do  ​2 always gives/is always giving 4 Was James working outdoors yesterday?
how when she was young she used would
3 usually spend  ​4 attend 5 When did you apply for the job? steal chocolate snacks from her mother’s
5 am always explaining  6 choose 3 kitchen. Her mother would to make her
2 1 used to be  ​2 would spend hot chocolate for breakfast every day, too.
1 has been doing  ​2 has made 3 didn’t use to  ​4 used to work Now, she enjoys advising companies about
3 have become  ​4 have been paying back 5 would always have chocolate products. Dom Ramsey is another
5 have already arranged  ​6 have made 4 chocolate expert. He had been working
3 1 studied/had studied/had been studying  ​ not as a web developer when he decided
1 has been study … has been studying 2  had been diving  ​3 had been teaching  ​ to follow his love of chocolate and he had
4  hadn’t dived  ​5 had just finished  ​ set up Chocablog in 2006. He then had
2 never has handed … has never handed
6  hadn’t got established the Bean&Bar database and is
3 hasn’t attend … hasn’t attended now been working on Damson Chocolate
4 has failed already … has already failed 5
products. Could this be the job for you?
1 had be made … had been made
5 have made … has made
2 had been searched … had been
6 has been spent … hasn’t spent
searching Unit 3
7 hasn’t been made … hasn’t made
3 had be working … had been working
4  Revision
4 has turned down … had turned down
1 a  ​2 a  ​3 b  ​4 a  ​5 b  ​6 a
5 had be in a hurry … had been in a hurry 1
5
6 1 b  ​2 a  ​3 b  ​4 a  ​5 b
1 Have you ever heard  ​2 offers
1 was surfing 2
3 has been running  ​4 to restore
2 found 1 will be  ​2 will seat  ​3 will fly  ​4 hopes
5 Having  6 have found  ​7 to start
3 had never heard 5 are going to become  ​6 won’t be
8 are always asking  9 sound  ​
4 Did you know 3
10 to control 1 we’ll be see … we’ll be seeing
5 loves/has always loved
6 would make/used to make 2 will travelling … will travel
 Extension
7 had been working/was working 3 I be flying … I fly/I am flying
1 8 established 4 will live … will be living
1 always do  ​2 is always giving 5 will be cycle … will be cycling
3 usually spend  ​4 attend  Extension 4
5 is always making  ​6 choose 1 will have been walking  ​2 will have lived
2 1 3 will have been married  ​4 will have been
1 has been doing  ​2 has made/got 1 didn’t get  ​2 went  ​3 were working
5 will have been waiting
3 have become  ​4 have been giving 4 was looking  ​5 didn’t have
5
5 have been studying  ​6 have made 2 1 will have disappeared
3 1 Were you doing shift work last night?
2 won’t have visited
1 has been study … has been studying 2 Where did you go at lunchtime?
3 will have been studying
2 never has handed … has never handed 3 Why was Angela fired? Why has Angela
4 will have made
been fired?
3 hasn’t attend … hasn’t attended 5 will have been travelling
4 Was James working outdoors yesterday?
4 has failed already … has already failed 6
5 When did you apply for the job?
5 have made … has made 1 will soon be flying  ​2 will become
3
6 hasn’t been spent … hasn’t spent 3 will have been waiting  ​4 flies
1 used to be busy  ​2 would spend
7 hasn’t been made … hasn’t made 5 will spend  ​6 is blasting off
3 didn’t use to take  ​4 used to work
4 7 will be spending  ​8 will be carrying out
5 would always have
1 starting  ​2 cheating  ​3 Making 9 will have returned  ​10 will be waiting
4
4 to do  ​5 to make  ​6 to improve
1 studied/had studied/had been studying  ​
5
2  had been diving  ​3 had been teaching  ​
 Extension
1 Have you ever heard  ​2 offers 4  had never dived  ​5 had just finished  ​ 1
3 has been running  ​4 to restore 6  hadn’t got 1 b  ​2 c  ​3 d  ​4 a  ​5 b
5 Having  ​6 have found 5 2
7 to start  ​8 are always asking 1 had be made … had been made 1 will be  ​2 will seat  ​3 will fly  ​4 hopes
9 Have you ever considered  ​ 10 to control 2 had been searched … had been searching 5 are going to become  ​6 won’t be
3 ✓ 3
Unit 2 4 has turned … had turned 1 we’ll be see … we’ll be seeing/we’ll see
5 ✓ 2 ✓
 Revision 6 3 I be flying … I fly/I’ll be flying
1 While I was surfing the Internet the other 4 will live … will be living/will have lived
1 b  ​2 c  ​3 c  ​4 b  ​5 c day I had found an article about a chocolate 5 ✓

This page has been downloaded from www.macmillangateway2.com


Photocopiable © Macmillan Publishers Limited 2016 1 of 4
Extra grammar practice answer key B2

4 4 the soonest … the sooner 6 could easily have got lost


1 At 1 o’clock we will have has been 5 as popular they … as popular as they 7 couldn’t help  ​8 should always take
walking for five hours. Are we nearly there? 6 ✓ 9 might be  ​ 10 must be
2 Next month they will have been lived in 3
their house for a year./Next month they will 1 a  ​2 a  ​3 –  ​4 the  ​5 a  ​6 a/the  ​  Extension
have been lived in their house for a year. 7  the  ​8 –  ​9 the  ​10 the
3 It’s my parents’ wedding anniversary next 1
4
week. They will have been being married 1 had to pay  ​2 couldn’t find
1 are never too old
for five years. 3 had to call  ​4 should not have taken
2 is never enough time
4 Just think, tomorrow James will to have 5 were not allowed to look
3 have so much to do/are so busy
been on the boat for a week. 6 needed to get
4 there enough food/to eat
5 It’s almost 5 o’clock. By then I will have 2
5 was such a good
been waiting for for the bus for half an hour. 1 shouldn’t buy  ​2 must have
It’s very late. 6 are too young
3 don’t have to pay  ​4 isn’t allowed to give
5 5
5 ’d better take  ​6 ought to check
1 will have disappeared 1 enough  ​2 too  ​3 so  ​4 such  ​5 too
3
2 won’t have visited 6
1 b  ​2 c  3 b  ​4 a  ​5 c  ​6 a
3 will have been studying The Illusionist is a film that came out in the
2006. Edward Norton starred as the most 4
4 will have made 1 might to have … might have
famous illusionist Eisenheim. Jessica Biel
5 will have been travelling played the role of a Duchess von Teschen. 2 must had … must have/must have had
6 She was told her to marry the Crown Prince 3 ✓
1 will soon be flying  ​2 will become Leopold. Eisenheim and the Duchess had 4 could have been asked … could have
3 will have been waiting  ​4 flies been in love when they were the younger, asked
5 will spend  ​6 is blasting off but were not allowed to marry. Although the 5 ✓
7 will be spending  ​8 will be carrying out Crown Prince was more richer and more 6 can’t forgotten … can’t have forgotten
9 will have returned  ​10 will be waiting powerful than Eisenheim, the Duchess did
5
not want to marry him. He was too much
1 must be  ​2 had better have
arrogant and narrow-minded. She didn’t
Unit 4 respect him such enough to marry him. She 3 must have been  ​4 needed/had needed
loved Eisenheim who was as more sensitive. 5 might have forgotten  ​6 could have
 Revision The Crown Prince tried to get rid of got lost  ​7 couldn’t help  ​8 should
Eisenheim, but he wasn’t not as clever as the always take  ​9 might be  ​ 10 must be
1
illusionist. In the end, Eisenheim created his
1 thinner  ​2 as hard  ​
3 better
4 not as easy  ​5 the bossiest
most successful illusion of all and he and the Unit 6
Duchess managed an to escape together.
6 most beautiful They lived together in the most beautiful
 Revision
2 cottage in the countryside.
1 much fairest … much fairer 1
2 the more talented … the most talented Unit 5 1 will put on  ​2 don’t do  ​3 would be
3 just so talented … just as talented 4 get  ​5 spent  ​6 won’t eat
4 the soonest … the sooner  Revision 2
5 as popular they … as popular as they 1 As long as  ​2 unless  ​3 providing
1
6 calmest than … calmer than 4 in case  ​5 as long as  ​6 in case
1 shouldn’t  ​2 must  ​3 don’t have to
3 3
4 isn’t allowed to  ​5 ’d better  6 ought to
1 a  ​2 a  ​3 –  ​4 the  ​5 a  ​6 the  ​ 1 should had done … should have done
2
7  the  ​8 –  ​9 the  ​10 the 2 would had left … had left
1 had to pay  ​2 couldn’t find
4 3 won’t have got up … wouldn’t have
3 had to call  ​4 should not have taken
1 too  ​2 enough  ​3 so  ​4 enough got up
5 were not allowed to look
5 such  ​6 too 4 would has called … would have called
6 needed to get
5 5 wouldn’t have took … wouldn’t have
3 taken
1 enough  ​2 too  ​3 so  ​4 such  ​5 too
1 b  ​2 c  ​3 b  ​4 a  ​5 c  ​6 a 6 had be … had been
6
4 7 have found … had found
1 A  ​2 B  ​3 B  ​4 C  ​5 C  ​6 B  ​7 A  ​
1 might to have … might have
8  B  ​9 B  ​
10 A 4
2 must had … must have/must have had 1 b  ​2 c  ​3 a  ​4 b  ​5 c
3 can’t have leave … can’t leave/can’t have
 Extension 5
left
1 doesn’t produce  ​2 hadn’t eaten
1 4 could have been asked … could have asked
3 had found out  ​4 won’t go away  ​5 are  ​
1 thinner  ​2 as hard  ​3 better 5 may not paid … can’t have paid/may not 6  don’t ignore  ​7 could go back  ​8 in case
4 as easy as  5 the bossiest have paid
6 most beautiful 6 can’t forgotten … can’t have forgotten
 Extension
2 5
1 much fairest … much fairer 1 must be  ​2 had better have 1
2 the more talented … the most talented 3 must have been  ​4 had needed 1 will put on  ​2 don’t do  ​3 would be
3 ✓ 5 might have forgotten 4 get  ​5 spent  ​6 won’t eat

This page has been downloaded from www.macmillangateway2.com


Photocopiable © Macmillan Publishers Limited 2016 2 of 4
Extra grammar practice answer key B2

2 3 Pete wanted to know where the music  Extension


1 As long as  ​2 unless  ​ festival was that we went to
3 providing/as long as  ​4 in case  ​ 4 Lisa wanted to know if/whether I/we had 1
5 as long as/providing  ​6 in case heard 1 were destroyed  ​2 were flooded
3 5 Andy asked me if/whether I liked 3 has been affected  ​4 is predicted
1 should had done … should have done 6 Ann asked me where I would stay when 5 should be evacuated
2 would had left … had left I went 2
3 won’t have got up … wouldn’t have got up 3 1 a  ​2 b  ​3 c  ​4 b  ​5 c
4 would has called … would have called 1 agreed  ​2 explained/admitted 3
3 complained  ​4 announced  5 added 1 The refugees living in the mountains
5 wouldn’t have took … wouldn’t have taken
4 were promised aid.
6 had be … had been
The singer was very difficult to work with. 2 Beyoncé was given an award for her
7 have found … had found
First of all, he promised singing to sing charity work.
4 3 The local firefighters were awarded a
mainly songs from his first album. Then he
1 had trained  ​2 hadn’t missed changed his mind. He said to his agent had special prize for their hard work.
3 had learnt  ​4 were  ​5 wouldn’t leave spoken to him. She advised him sing to sing 4 The evacuees were given temporary
5 more songs from his new album. We accommodation in a sports centre.
1 B  ​2 A  ​3 C  ​4 D  ​5 A  ​6 B  ​7 D  ​ suggested to perform performing a mix of 5 The survivors were lent money to help
8  B  ​9 C  ​10 D old and new songs, but he refused. He them rebuild their lives.
criticised us for try trying to tell him what to 4
Unit 7 play. The show wasn’t very successful.
1 ✓
Afterwards, he apologises apologised for
2 is claim … is claimed
 Revision not listening to us.
3 have be reported … have been reported
5
1 1 was  ​2 invited me to go  ​3 thought 4 not knew … not known
1 had stopped  ​2 wouldn’t  3 couldn’t 4 told me (that) her  ​5 had seen 5 was presented for … was presented by
4 was  ​5 were doing  ​6 was 6 explained  ​7 claimed (that) 5
2 8 complained about  ​9 taking up  ​
In January 2015 a state of emergency was
1 why I didn’t like declared in California as the drought entered
10  confessed to buying
2 which screen the film was its fourth year. Assistance programs were
being created to help residents facing
3 where the music festival was Unit 8 water shortages. Some farms have been
4 if/whether I/we had heard
granted by government funds to help them
5 if/whether I liked  Revision continue working. In June emergency
6 where I would stay conservation regulations were been
1
3 introduced to make people reduce water use.
1 were destroyed  ​2 were flooded
1 b  ​2 c  ​3 a  ​4 b  ​5 c In some cities, the problem has become so
3 has been affected  ​4 is predicted serious that a water-shaming policy is being
4
1 promised to sing 5 should be evacuated considered to. This would allow the local
2 had advised him to sing 2 authorities to name companies and house
1 caused  ​2 was forecast  ​3 were found owners who use excessive quantities of water.
3 suggested performing
4 spread  ​5 are given La Niña is reported to be being at least partly
4 refused to listen to blame for the drought because it created
3
5 criticised us for trying a continuous high pressure system close to
1 were promised aid
6 apologised for not listening the Californian coast. However, urban
2 was given an award
5 growth and farming crops that require be a
3 were awarded a special prize lot of water are also thought to be causes.
1 it was
4 were given temporary accommodation Lack of water is not the only problem. With
2 invited me to go
5 were lent money to help them large amounts of dead vegetation, the
3 which band she thought
4 ground becomes drier and there is been a
4 told me that her
1 was believed … is believed high risk of forest fires. It is said by that even
5 she had seen if the drought ends soon, it will take years for
2 is claim … is claimed
6 explained the land to recover. In the meantime, water
3 have be reported … have been reported
7 complained efficiency methods should to be implemented
4 not knew … not known
8 complained about and ideas such as desalination to make use
5 was presented for … was presented by of seawater was should be investigated.
9 of taking up
5
10  confessed to buying
1 was declared  ​2 were created
Unit 9
3 have been granted  ​4 were introduced
 Extension
5 is being considered  ​6 is reported
 Revision
1 7 are also believed to be  ​8 It is said
1 stopped/had stopped  ​2 wouldn’t open 9 should be implemented  ​ 10 should be 1
3 couldn’t go  ​4 was good explored 1 which  ​2 where  3 which  ​4 when
5 were doing/could do/would do  ​6 was 5 who  ​6 which
2 2
1 Tom asked me why I didn’t like 1 who  ​2 whose  3 who  ​4 which
2 Tina asked him which screen the film was 5 when  ​6 where

This page has been downloaded from www.macmillangateway2.com


Photocopiable © Macmillan Publishers Limited 2016 3 of 4
Extra grammar practice answer key B2

3
1 which you recommended it … which you Unit 10
recommended
2 whose helped me … who helped me  Revision
3 where I told you … which I told you 1
4 computer which is over there keeps … 1 were  ​2 was about to  ​3 was to
computer, which is over there, keeps 4 wouldn’t be  ​5 was flying  ​6 were to
5 that which you … that you/which you 2
6 that the post office is … where the post 1 would be/would have been  ​
office is 2 had printed  ​3 were/had been
4 4 hadn’t seen  ​5 would be/would have been
1 to log on  ​2 putting  ​ 6 wouldn’t be working
3 to collect/collecting  4 loading up  ​ 3
5  to put  ​6 flying
1 I’d like to know  ​2 Do you know whether
5
3 Could you tell  ​4 I wonder if you
1 B  ​2 A  ​3 B  ​4 C  ​5 C  ​6 A  ​7 C  ​
5 Have you any idea  ​6 I’d like to know
8  B  ​9 B  ​
10 C
whether
4
 Extension 1 b  ​2 c  ​3 b  ​4 a  ​5 c  6 a
1 5
1 that/which  ​2 where  ​3 that/which  ​ 1 Don’t you  ​2 haven’t you  ​3 was going
4  when  ​5 who  ​6 which 4 was about to get back on
2 5 was about to go  ​6 had happened
1 Robert Adler, who invented the remote 7 wouldn’t be  ​8 would like to know
control, didn’t use his invention. 9 do you  ​10 Could you tell me
2 Jack Thomson, whose camera we found,
is coming round later.
 Extension
3 I met Tom, who is the drummer in the
band, last night. 1
4 You can use my phone, which needs 1 b  ​2 c  3 a  ​4 b  ​5 d  ​6 c
charging, if you like. 2
5 I remember, when I was about six, I used 1 would be/would have been  ​
to love helping/loved helping mum with 2 had printed  ​3 had been/were
the housework. 4 hadn’t seen  ​5 would be/would have been
6 This electronics shop, where I bought my 6 wouldn’t be working
new laptop, is having a huge sale. 3
3 1 I’d like to know  ​2 Do you know whether
1 which you recommended it … which you 3 Could you tell  ​4 I wonder if you could
recommended
5 Have you any idea  ​6 I would like to know
2 ✓
4
3 where I told you … which I told you
1 wasn’t it?  ​2 do you?  ​3 aren’t I?
4 computer which is over there keeps …
4 couldn’t he?  ​5 didn’t they?  ​6 was it?
computer, which is over there, keeps
5
5 ✓
1 Don’t you  ​2 haven’t you  ​3 was going
6 that the post office is … where the post 4 was about to get back on/was getting
office is back on  ​5 was about to go  6 had
4 happened  ​7 wouldn’t be  ​8 would like
1 to log on  ​2 putting  ​ to know  ​9 do you  ​10 Could you tell me
3 to collect/ collecting  ​4 loading up  ​
5  to put  ​6 flying
5
1 coming up  ​2 to look  ​3 who  ​
4  which  ​5 where  6 when  ​7 where  ​
8  which  ​9 whose  ​10 stopping

This page has been downloaded from www.macmillangateway2.com


Photocopiable © Macmillan Publishers Limited 2016 4 of 4

You might also like