English Grammar Practice Solutions for Advanced Learners

Classified in English

Written on in English with a size of 3.71 KB

Verb Tenses: Past and Present Perfect

  1. sold
  2. haven't bought / had planned
  3. had asked / had said
  4. has just got / hasn't had
  5. twisted / has spent

Present Perfect Continuous and Simple Past

  1. have you been staying
  2. have been
  3. have you enjoyed
  4. didn't expect
  5. have you been doing
  6. have been walking
  7. have been working
  8. has tried

Modal Verbs and Their Uses

  1. Graham must be waiting at the bus stop.
  2. Wayne may have lost the game yesterday.
  3. You needn't have bought a ticket.
  4. You mustn't drive when drunk.
  5. Dan should have done his homework.

Conditional Sentences: Verb Forms

  1. have - will
  2. would - have - had
  3. had - have
  4. had - would
  5. would - have

Reported Speech Transformations

  1. Rosalind said that she hadn't seen the documentary the previous night.
  2. Penn said that we couldn't sit on that sofa.
  3. Amy asked if she was going the next day.
  4. They had a picnic there that day.
  5. They said we could go swimming the following night.
  6. He asked if I could hold the door open for him.

Relative Clauses and Pronouns

  1. I've got an aunt who works for the local council.
  2. The children whose parents had gone out to a restaurant were noisy.
  3. The ice-cream that I made tasted delicious.
  4. I can't remember a summer in which the weather was as nice as this.
  5. I went to a shopping centre where a famous pop star was opening a music shop.

Prepositions and Phrasal Verbs

  1. in
  2. for
  3. of
  4. about
  5. out
  6. after
  7. up
  8. for
  9. with
  10. up

Mixed Tenses and Verb Forms

  1. flew
  2. had visited
  3. had been raining
  4. were
  5. has been spending
  6. hasn't travelled

Sentence Completion and Correction

  1. They were closing the school, so I didn't go in.
  2. Has Sue seen the film yet? Perhaps she saw it last night.
  3. Cordom has been doing his homework all morning. He has nearly finished.
  4. Yesterday morning was only... when I was...
  5. Sharon didn't wait very long. When did we arrive?

Modal Verbs: Usage and Meaning

  1. should have
  2. should
  3. doesn't have to
  4. may have
  5. must

Passive Voice Constructions

  1. Electricity was discovered in the eighteenth century by a scientist.
  2. Thousands of pizzas are delivered every day.
  3. The National Bank has been robbed by an unarmed gang.
  4. We didn't clean our car yesterday.
  5. The post is being delivered at this moment.

Conditional Sentences: Advanced Forms

  1. is / will go
  2. would you have done / hadn't managed
  3. won't come / wants
  4. had said / would have made
  5. would help / had

Reported Speech and Indirect Commands

  1. Sam asked me what time I had got up the morning before.
  2. Steve recommended me to call Frank.
  3. Ray ordered me not to shout inside that building.
  4. Pam suggested going walking in the mountains.
  5. Marianne asked me if I would close the windows for her.

Non-Defining Relative Clauses

  1. Paula, who is kind and generous, is a good friend.
  2. Harry Smith, whose parents run the newsagent's shop, lives at the corner of the street.
  3. Mahogany is a wood which grows in tropical forests.
  4. 1968 was an interesting year when the Flower Power revolution took place.
  5. Cambridge is an attractive town where there are a lot of university buildings.

Related entries: