Odpowiedź:
będę pisać same odpowiedzi ponumerowane
7 haven't practise
8 have already seen
9 gave
10 had never been
11 taken
12 had move