Решите пожалуйста инглиш,8 класс
1hasn't done 2have been studying 3Has he already seen 4Have you ever visited 5have known 6has been gardening 7have been painting,haven't finished 8 have you been reading, have already read 9has been writing,hasn't written 10hasn't read