Использовать present perfect simple или present perfect continuous
1. haven't been stopping 2. hasn't slept 3. has left 4. have been playing 5. have heard 6. have lost 7. haven't been waiting 8. has been learning 9. have visited 10. have been learning