1. Have you washed such dirty clothes?
He has watched such terrible video
She has played such interesting games
They have eaten such sweet buns
2.
Has visited
Have you seen
Has already finished
Has never been
Has she already bought
Has burnt
Has let
Have you listened
Have they read
5. English, Russian, Italian, French, Americans, German, Japanise, Irish
7. Teach, bring, fight, leave, make, understand