1, has not had, came
2. hasn't written, changed
3. Have you heard ?
4. Do you remember ?
5. have an appointment
6. phoned, i was having
7. have been
8. has just left
9. left
10. speaks