New: Give students instant feedback with Practice Mode Learn how
B2
Most Popular
Newest
Oldest
A-Z
Z-A
Reading - ESL
Solve the exercises in the assigned time
Read the instructions carefully
Grammar - ESL
Today we are going to talk about good days and bad days—times when something special or difficult happened in your life. We will learn how to tell stories about those days in English.
Writing - ESL
NO
Complete the sentences using the correct form of the verb in brackets. 1. I regret not __________ (apply) for that job. I wish I {had applied|had applied for that job} 2. He stopped skateboarding years ago. If only he {hadn't stopped|had not stopped} skateboarding. 3. I don’t have enough time now. (have) I wish I {had} more time now. 4. She isn’t very confident. (be) If only she {had been} more confident. 5. My friend is too negative. (not be) I’d rather my friend {weren't|were not} so negative. 6. I didn’t study enough for the exam. (study) I wish I {had studied} enough. 7. He can’t play like before. (can) I wish he {could play} like before. 8. I didn’t tell my friend the truth. (tell) I wish I {had told} my friend the truth. 9. I’m not very good at speaking English. (be) I wish I {were|was} better at speaking English. 10. My brother spends too much time playing video games. (not spend) I’d rather my brother {didn't spend|did not spend} so much time playing video games.
Answer all questions in the alloted time.
This B2 ESL worksheet on the Present Perfect with a World Cup theme has 12 sentences, each containing two mistakes: 1 verb mistake (tense/form) and 1 time expression mistake (yet / already / just / since / for). Students must rewrite each sentence correctly.
In this ESL B2-level spring-themed worksheet, your students must correct the mistakes related to the time expressions most commonly used with the Present Perfect Tense: yet, already, just, since, and for.