¿Quieres miles de fichas gratuitas (y cero distracciones)? Here’s how
B2 (Intermedio Alto)
Más popular
Newest
Oldest
A-Z
Z-A
Grammar - ESL
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).
Resuelve todos los ejercicios que estan en la hoja, leyendo las instrucciones
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.
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.
Use your general knowledge to complete the text with the past simple or present perfect forms of the verbs in brackets.
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
Choose the best answer
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.
present simle
Present perfect simple
Complete the conversation with the words in parentheses. Use the simple present or the present progressive.
Do the tasks.