English Vocabulary and Grammar Practice Exercises
More Practice 1
Vocabulary
1
1.c 3.f 5.g 7.e
2.d 4.b 6.a
2
- blame 5. react
- notice 6. pronounce
- sensitive 7. indifference
- championship 8. punctuation
3
- back 4. out of
- down to 5. over
- into
4
- quarrel 4. graduate
- massive 5. disease
- doubtful 6. fascinating
5
- countless 4. blame
- fluent 5. mysterious
- get the message across 6. truthful
- worthwhile
Grammar
1
1.a 3.a 5.b 7.a 9.a
2.b 4.b 6.a 8.a 10.b
2
- will have finished 5. had graduated
- Had … had 6. will have lost
- won’t have read
- hasn’t called
3
- have been waiting
- Has the alarm been making
- had been looking
- has been keeping
- had been raining
- had been travelling
4
- have dreamed 5. had passed
- have done 6. have been applying
- have learned 7. will have moved
- have been studying
5
- have … travelled
- had been barking
- had drunk
- had got
- hasn’t felt / hasn’t been feeling
- had ordered
More Practice 2
Vocabulary
1
1.b 2.a 3.a 4.b
2
- Keep your eyes on 4. trend
- prevent 5. contestants
- unfair
3
- get by 4. tolerate
- judge 5. Keep in mind
- purchase 6. huge
4
- paid me a visit, glamorous, over the top
- cut back on, an advert, expenses
5
- decrease 4. keep track of
- eye-catching 5. major
- income 6. owe
Grammar
1
- would return 4. hadn’t been working
- the train was going 5. having
- not to 6. wanted
2
- she had never visited France
- where I would look for work
- we (should) study that chapter again
- to take the rubbish out
- the baby hadn’t slept well
- if I/he/she was going to the beach / if we/they were going to the beach
3
- promised to take us to the shops
- warned me not to eat the cake
- admitted that they had robbed the bank / admitted (to) robbing the bank
- complained that his new computer always broke down
- wondered why the guests were leaving early
4
- had been 8. did
- had been living 9. liked
- was planning 10. played
- to call 11. show
- staying 12. would do
- didn’t have 13. gave
- would open
5
- Max wondered how I / he / she / we / they got such good marks.
- The children suggested ordering pizza. / The children suggested that we (should) order pizza.
- The teacher shouted that the race was beginning.
- I asked John if he had remembered to call Brad.
More Practice 3
Vocabulary
1
- encouraged 5. be around
- an award 6. boo
- front row seats 7. show off
- outrageous
2
1.a 2.b 3.b 4.b 5.a
3
- call off 4. weird
- rehearse 5. packed
- enthusiastic 6. venue
4
- appeal to 5. took off
- book a ticket 6. broke up
- came down on 7. went wild
- will make it
5
1.f 3.b 5.d
2.c 4.a 6.e
Grammar
1
- must be paid
- wasn’t prepared / hadn’t been prepared
- was … answered / has … been answered
- had been set
- have been invited
- were chosen
2
- was being destroyed
- gave
- should be blamed / should have been blamed
- is … using
- Will … be repaired
- isn’t broken
- Is … being examined
- can download
3
- His latest bestseller has just been written.
- A seat belt must be worn / used when you drive.
- The car hadn’t been repaired, so they came by bus.
- Why are the neighbours bothered by rock music?
4
- am having / getting … done
- had / got … walked
- have / get … delivered
- must have / get … repaired
- had / got … translated
5
- needs
- goes / go
- were bought
- are being / are going to be picked up
- must be chosen
- can be packed
- has (got)
- has added / has been adding
- was written
- asks
- works
- dreams
- are (being) watched
- is promised
More Practice 4
Vocabulary
1
1.e 3.b 5.a 7.f
2.c 4.d 6.g
2
- threatened 4. underpaid
- overcrowded 5. disapprove
- wildlife
3
- finish 4. distract
- tree 5. speeding
- fat 6. river
4
- shocked 4. impolite
- damaged 5. treasures
- dishonest 6. litter
5
- activists 5. replaced
- solar power 6. water shortage
- waste 7. avoid
- reuse 8. guilty
6
- dump 5. international
- misunderstood 6. face
- fuel 7. trial
- source
Grammar
1
- offer 4. wouldn’t bother
- would have gone 5. pay
- tell 6. would you do
2
1.b 3.d 5.c 7.f
2.e 4.a 6.g
3
1.b 2.a 3.a 4.b
4
- They would have seen their friends if they had visited London.
- Luke will lend you some money if you ask.
- If I were you, I would never believe her stories.
- Father will drive the children to school before he goes to work.
5
- would stay
- wouldn’t have turned
- don’t remove
- Will … be
- hadn’t barked
- hadn’t cancelled
- won’t allow
- would participate
6
- works 5. could do
- will save 6. were
- doesn’t continue 7. would take
- will miss
More Practice 5
Vocabulary
1
- just mornings 4. late
- an assistant 5. stole
- disappointed 6. don’t have to
2
1.a 3.b 5.a
2.b 4.a 6.b
3
1.b 3.a 5.c 7.f
2.g 4.d 6.e
4
- paid peanuts 5. resigned
- presume 6. in charge of
- show me the ropes 7. propose
- ran away
5
- calls the shots 5. shifts
- full-time job 6. hold down a job
- hard-working 7. see the point
- makes a living 8. knowledge
Grammar
1
- where, b 4. whose, e
- that / which, d 5. when, a
- who / that, c 6. which / that, f
2
- Many teenagers look for jobs in hotels where they can work during the summer.
- Bus number 27, which travels all over the city, is always crowded. / Bus number 27, which is always crowded, travels all over the city.
- This film is about a doctor who saves many children’s lives in India.
- The high-tech company is looking for engineers whose references are good.
- The best-selling author, who is very well-known, is signing books at the shop today.
- She tries to forget the day when she was fired.
3
- that / which 5. which / that
- whose 6. who / that
- where 7. whose
- which / that 8. that / which
4
- I got a letter about the position for which I applied.
- The old man to whom she is talking is a millionaire.
- The Internet company from which they ordered the computer went out of business.
- The speaker to whom we are now listening knows how to interest an audience.
5
Accept all logical and grammatically correct answers.
More Practice 6
Vocabulary
1
1.a 3.b 5.b 7.a
2.a 4.b 6.a
2
1.b 2.b 3.a 4.b 5.a
3
- zebra crossing 5. jaywalk
- boot 6. campaign
- stuck 7. fatal
- head-on collision
4
- distracted 4. resist the urge
- prove 5. overtake
- unaware
5
- rush hour 4. one-way
- motorists 5. mature
- junction 6. inexperienced
Grammar
1
- mustn’t 4. must
- Can 5. couldn’t
- may 6. shouldn’t
2
- must have left
- needn’t have made
- should have got
- could have asked
3
1.a 2.a 3.b 4.b 5.b
4
- My cousin might visit me next Sunday.
- You mustn’t walk on the grass.
- John could have been an excellent football player, but he doesn’t like the game.
- You ought to have called me on my birthday.
- The president should have arrived on time, but he was late.
- Claire needn’t return the car today.
- Holly can’t drive.
5
- must have been
- can … make
- may be
- have to deal
- should have built
- hasn’t been able to keep up
- might have stayed
- could have been