¿Quieres miles de fichas gratuitas (y cero distracciones)? Here’s how
English as a Second Language (ESL)
Más popular
Newest
Oldest
A-Z
Z-A
Make personality adjectives from the verbs by adding -ive, -ative, -able or -ing.
New words
Write one word in each gap.
Change and Technology. Idioms. Word formation.
Word Formation
Listen to the text, fill in the missing words. Choose the best answer
Fill in the gaps
learning words