Multiple-choice exercise Choose the answer which has the same meaning as the example sentence
SHOULD vs SHOULD HAVE + PAST PARTICIPLE
PRESENT & FUTURE actions Use SHOULD + verb to give advice / make a suggestion / express obligation You should eat at least 5 fruit & vegetables every day. You shouldn’t go to bed late before an exam. PAST actions Use SHOULD HAVE + PAST PARTICIPLE to express regret / criticism Examples: I should have studied for my English test. … Read More
Each other / one another / ourselves
EACH OTHER & ONE ANOTHER These phrases have the same meaning and can be used interchangeably. We speak to each other every day. / We speak to one another every day. Compare the following: Maria hurt herself. (Meaning: Maria hurt Maria) Maria hurt her. (Meaning: Maria hurt another girl). Paolo taught himself how to play the guitar. (Meaning: Paolo didn’t … Read More
Past Perfect or Past Perfect Continuous Exercise
Exercise Choose the best verb to complete these sentences with the Past Perfect or Past Perfect Continuous
Prepositions After Adjectives
Gap-Fill Exercise Use a preposition to complete the gap in the sentence.
Present Continuous vs Present Perfect Continuous B2
Choose the best form of the verb in the Present Perfect or Present Perfect Continuous to complete the blanks in the sentence. More Upper Intermediate Grammar Exercises
Put Sentences Into The Passive (Mixed Tenses)
The verbs in the following sentences would sound better in the Passive Form. Note this is a mixed tenses exercise. Exercise 1: Complete the gaps Put the following sentences into the Passive. Exercise 2: Complete the gaps Put the following sentences into the Passive Form
Future Verb Tenses Mixed Forms
In this multiple-choice exercise, you must choose ALL the correct answers to the questions. More than one answer may be correct.
AT THE END vs IN THE END
AT the end = at a point in time IN the end = finally / a final result AT THE END We normally use AT for a time such as AT 9 o’clock or AT night. Similarly, the phrase at the end means at the time when something ends. The phrase at the beginning means at the time when something … Read More
Future Continuous or Future Perfect Exercise
Choose the correct Future Tense (Perfect or Continuous) to complete this exercise. Be careful! You also need to recognise the sentences which cannot use either the Future Continuous or the Future Perfect. Good luck!.