New: Give students instant feedback with Practice Mode Learn how
B2
Most Popular
Newest
Oldest
A-Z
Z-A
Vocabulary - ESL
COMPLETE THE WORKSHEET WITH THIS VOCABULARY
Do a crossword
Do a puzzle
Do yoga
Go dancing
Go for a bike
Ride
Go for a drive
Go for a walk
Go shoppingg
Go swimming
Go to a concert
Go to a youth club
Go to the beach
Have a quiet night in
Have some friends round
play computer games
play the guitar
Grammar - ESL
present perfect simple VS present perfect progressive
adjective + preposition + gerund
grammar
present simple / present perfect /present progressive / past simple
Read the first sentence and finish the second sentence with the correct form of the inversion. This exercise focuses on using the present tense and the simple past (do, does, did).
Fill in the blanks with correct grammar structure of present perfect simple (S+has/have+V3), past perfect simple (S+had+V3) or past perfect continuos (S+had been+Ving).
Reading - ESL
present perfect and past simple reading.
This B2 ESL worksheet with 20 items contains a mixed review of the Present Simple, Present Continuous, and Present Perfect, all using spring vocabulary and tense hints.
Choose the best answer
Solve the worksheet.
present simle
Match the sentences 1-10 to their meanings A-J
Here’s an ESL B2-level mixed tense worksheet with clear contextual clues so students can decide between Present Simple, Present Continuous, and Present Perfect while learning vocabulary about the football World Cup.