1. have you done
2. has written
3. do you know, have you known
4. have been talking
5. have been talking, haven't finished
6. has he been
7. had been thinking
8. have you had , have been having
9. haven't seen, has happened
1 its
2 their
3 their
4 my
5 your
6 our
7 her
See( Infinittive)- saw(Past Simple) - seen (Past Participle)
Six hours fifteen minutes
four hours forty-five minutes
twenty hours fifteen minutes
sixteen hours thirty minutes
seventeen hours sixteen minutes
fifteen hours fifteen minutes
nineteen hours sixteen minutes
fourteen hours fourteen minutes
twenty hours eleven minutes
nineteen hours ten minutes.