I. 1. have learnt - 2. was ringing - 3. had already typed - 4. will miss
5. haven't seen/ left - 6. came - 7. was speaking - 8. was typing/ was dictating
9. will send/ arrive - 10. answer
II. 2. We'll leave as soon as the other passengers get on board.
3. Mike has had to use crutches to walk since he broke his leg playing football last week.
4. Whenever Grace feels nervous, she chews her nails.
5. The first time I saw the Great Pyramid of Egypt in the moonlight, I was speechless.