1. knows - will succeed
2. have been working - am finishing
for + ktg -> HTHT
now - HTTD
3. returns - will have left
By the time S V(HTĐ), S will have VPII
4. cooking - ate
feel like + Ving
5. have read - written
6. making - work
7. was driving - witnessed
8. got - had been showing
9. act - had never met
10. being asked - didn't enjoy