Easy4Izi
1) Have not written 2) Have been 3) Has promised 4) Have had 5) Has also done 6) Have already choosen 7) Has managed 8) Have never won 9) Have finished 10) Has not decided 11) Have you kept 12) Has your brother completed 13) Have not made 14) Have just booked
Answers & Comments
2) Have been
3) Has promised
4) Have had
5) Has also done
6) Have already choosen
7) Has managed
8) Have never won
9) Have finished
10) Has not decided
11) Have you kept
12) Has your brother completed
13) Have not made
14) Have just booked