Nina ___________English for 2 years. She has intermediate level now., has been learning, has learned, It's getting cold. Birds_____________ to the South. , have already flown, have been flying, Mike ___________ to learn the poem. He'll get a poor mark., has forgotten, has been forgetting, The children______________cartoons for 2 hours. Let's call them for a walk!, have been watching, have watched, The train_______________ . Hurry up!, has just come, has just been coming, She________________at this school for twenty years., has been teaching, has taught, David _____________his studio since 10 o’clock. The walls are still wet., has been painting, has painted, How long _______ this operation?- Since last night., has the doctor been doing , has the doctor done, How many books ____________? - Around a hundred., has this writer written, has this writer been writing, How long _____________for me? - For an hour., have you been waiting, have you waited , The children ... baseball for hours. They are dirty., have been playing, have played.

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?