Choose the best form of the verb to complete the sentences.
Put vs Take (Common Phrases)
Multiple-choice exercise Choose the verb which completes the gap in the sentence.
Antonym Prefixes Exercise
Use prefixes un / dis / mis / im to write the Antonyms or opposites of the words below. Examples: true true untrue happy unhappy like dislike connect disconnect patient impatient possible impossible mature immature fortune misfortune behave misbehave
Wish Exercise
Multiple Choice Exercise Select the best answer to complete the gap in the sentences.
Other Ways to Say IF
Multiple-Choice Exercise Choose in case / provided / supposing / if / unless to complete the gaps in the sentences.
Prepositions with Nouns B2
Find a preposition or a combination of prepositions to complete the gaps in the sentences. Exercise 1 RELATED EXERCISES Verb Followed by Preposition (to vs at) FOR vs TO Exercise Prepositions at the end of questions Between and Among Exercise Prepositions at the end of questions More Upper Intermediate Grammar Exercises
Modals For Probability & Possibility (Present & Future)
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
Extreme Adjectives Exercises
Exercise 1: Match the Extreme Adjectives to adjectives with a similar meaning.