11. has been sleeping;
12. has been riding;
13. have ridden;
14. have ever rode;
15. has been making; has already made; have never tasted;
16. have been working;
17. have been working;
18. has been teaching;
19. have been teaching; have never met;
20. have you been; have been pumping; have pumped;
21. have been playing;
22. have never played;
23. have been looking; haven't found;
24. have looked; have searched; have left;
25. has been couching;
26. Have you heard; have known; have just found;
27. have been trying; have hardly said;
28. has been raining; has been.