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 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).
Vocabulary - ESL
kk
-
Reading - ESL
Read the passage and choose the best answer
Read Well the questions, then answer them correctly. This revision is a good practice to check for your understanding.
Work with your partner to answer the following questions based on the information you shared in your group.
Choose The Best Answer
grammar
present simple / present perfect /present progressive / past simple