Mastering English: Advanced Grammar and Vocabulary Practice

Classified in English

Written on in English with a size of 3.7 KB

English Language Practice: Advanced Skills Review

1. Essential Collocations and Phrases

  • a. They are engaged.
  • b. Don't ignore.
  • c. I envy you.
  • d. A very nice discount.
  • e. Could I borrow?
  • f. They got divorced.
  • g. My favorite shopping spree.
  • h. If you can lend, pay back.
  • i. In my budget.
  • j. We have grown apart.

2. Mastering Prepositions

  • Don't stare at.
  • Are going to be on.
  • Always depend on.
  • Complaining about.
  • We have run out of.

3. Gerunds and Infinitives in Use

  • Keen on going.
  • Have decided to buy.
  • We can afford to eat.
  • Smoking is a bad habit.
  • We stopped to say.

4. Business and Money Idioms

  • Been on another shopping spree.
  • They will go out of business.
  • Only just make ends meet.
  • I'm going to be worth it.
  • I'm not sure it will foot the bill.
  • Is going to shop around.
  • If you live beyond one's means.
  • Because he's cost an arm and a leg.
  • On the house.

5. Advanced Grammar Structures

  • I am having my eyes checked tomorrow.
  • We will go to the cinema when you finish your homework.
  • If the houses in London had not cost that much, I would not have to commute.
  • I'm the only student in class whose mother is not French.
  • If she had revised all the units, she would have passed the exam.
  • Some fantastic discounts are being offered to customers.
  • We do not have to turn up before 6 PM.
  • We should not have stayed up last night.
  • Was all the furniture chosen by the designer?
  • That Prada bag must have cost a lot.

6. Comprehensive Verb Tense Review

  • My back hurts. I have been sitting behind a desk all day.
  • We needed some milk. On the way, I stopped to buy some.
  • If they had taken on more police officers, the crime rate wouldn't have increased.
  • If we scored now, the crowd would go wild.
  • Tinogona, which means "it is achievable."
  • By the time I'm 20, I will have finished school.
  • I'm sure they're lying. It cannot be true.
  • Why did you throw your old games console away? You could have sold them.
  • That's the third record that has already been broken.

7. Further Verb Tense Applications

  • The plane had already taken off.
  • And I were talking.
  • I am making.
  • How many exercises have you done?
  • You have been reading.
  • Scientists will have found.
  • This time next month, I will be sharing.
  • How much did it cost?
  • Right now, I do not know.

Related entries: