crossword 3

123456
Across
  1. 2. he will have _ _ _ _ _ Japan (left)
  2. 5. will _ _ _ _ _ _ this book.(finish)
  3. 6. he will have _ _ _ _ _ _ _ raining (stop)
Down
  1. 1. she will have _ _ _ _ _ _ dinner (cook)
  2. 3. she will have _ _ _ _ _ _ _ to home (arrive)
  3. 4. You will have to _ _ _ _ _ _ the verbs tenses in English (study)