Времена нужно расставить
1 has taken off 2 will arrive 3 the best 4 women 5 said 6 had 7 the first 8 him 9 was written