1. just bought 2. Have you finished 3. have been eating 4. has been driving 5. worked 6. read 7. already wrote 8. have you been doing 9. won't go 10. rains 11. doesn't usually go 12. ate 13. have been playing 14. I'm hearing 15. are thinking 16. I'm seeing 17.finished 18. has been writing 19. do you never listen 20. don't eat