1) has just come
2) will visit
3) drives
4) took
5) is / shall(will) watch
6) freezes / shall(will) wear
7) help
8) was watching
9) is helping
10) have visited
не совсем уверен в 5 и 6. просто во всех заданиях как бы разные времена или разное употребление одного времени, а для этих двух одинаково получается. но по идее должно быть всё правильно)