1) Nina ___________English for 2 years. a) has been learning b) has learned 2) The birds_____________ to the South. a) have already flown b) have been flying 3) Mike ___________ to learn the poem. a) has forgotten b) has been forgetting 4) The children______________cartoons for 2 hours. a) have been watching b) have watched 5) The train_______________ . a) has just come b) has just been coming 6) She________________at this school for twenty years. a) has been teaching b) has taught 7) David _____________his studio since 10 o’clock. a) has been painting b) has painted 8) How long _______TV? a) have the children been watching b) have the children watched 9) How many books ____________? a) have this writer written b) have this writer been writing 10) How long _____________for me? a) have you been waiting b) have you waited

Leaderboard

Estilo ng visual

Mga pagpipilian

Magpalit ng template

Ibalik ng awtomatikong pag-save: ?