New: Give students instant feedback with Practice Mode Learn how
B2
Most Popular
Newest
Oldest
A-Z
Z-A
Grammar - ESL
Fill in the blanks.
I can use the past simple and present perfect tenses correctly.
Complete the text with the correct form of the verb in brackets, Present Simple and Continuous, Past Simple and Continuous, used to, Present Perfect and Present Perfect Continuous.
Students will practice Simple Past x Present Perfect
Present Perfect x Simple Past
Students will practice the Present Perfect Simple and the Present Perfect Continuous
U10. Present Perfect continuous and simple
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.
Present tense practice.
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 Mother's Day.
Read the paragraphs and complete it with the verbs in brackets using PRESENT SIMPLE, PRESENT CONTINUOUS, PAST SIMPLE, PAST CONTINUOUS and FUTURE SIMPLE
Read the sentences carefully. Choose the correct answer or fill in the blanks with the correct verb form.
present simle
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.
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 Memorial Day in the United States.
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 summer.
Complete the conversation with the words in parenthesis. Use the simple present or the present progressive.
Write the correct form of the verb in brackets ( ) Use contractions for negative forms (e.g., haven't seen) where appropriate.
use Reported Speech, Present Perfect vs. Simple Past, Present Perfect vs. Present Perfect Continuous, Adverbs with the Simple Past and Past Perfect
Match the sentences 1-10 to their meanings A-J
Look at the instructions and do the exercises provided. Choose the correct options.
Solve the worksheet.
Fill in the blanks with the correct Present Perfect Simple form of the irregular verbs in parentheses. Use contractions for negative forms (e.g., haven't seen) where appropriate.