Present perfect simple and present perfect continuous
11. I (sleep) ___________________ on every bed in this house and I don’t like any of them.
12. He (sleep) ___________________ since ten o’clock. It’s time he woke up.
13. He (ride) ___________________; that’s why he is wearing breeches.
14. I (ride) ___________________all horses in this stable.
15. What lovely smell! – Mary (make) ___________________ jam.
16. The students (work) ___________________very well this term.
17. I only (hear) ___________________ from him twice since he went away.
18. I (hear) ___________________ from her regularly. She is a very good correspondent.
19. I (grease) ___________________ my car. That’s why my hands are so dirty.
20. I (work) ___________________for him for ten years and he never (say) ___________________ “Good
morning” to me