Ответы и объяснения

Лучший Ответ!
has finished (finished)
have never been
did you see
have been cooking
have already studied 
has been learning, went
is washing
havent received.... letter yet.
has been training
came, were playing
will you help
did you do
came, was cooking
went, remembered, have forgotten
won't, went, has already been
likes, eats, met, was eating, told, had bought, is eating