Đáp án:
1.wil.......come....?
2.....has lived.....
3...have visited...
4....is playing....
5.....has played....
6.....will see.....;....will give
7.won't go; will stay
8.have; will buy
9.watches; isn't watching
10.is flying
11.does....watch
12.are getting; wil
13.stayed; watched
14.ate
15.has done
16.will clean