Engames
E-LEARNING
Allthingsgrammar
Songs with exercise
Practise:
Fill in - have, has Umimeto 1
Fill in past participle Umimeto 2
Fill in present perfect, Umimeto 3
Reorder words to make sentence
Test - zde