1. He has not read this book yet
2. Has he ever been to New York?
3. I have been working in the garden all day and I need a rest
4. What's that delicious smell? - I have been cooking dinner recently
5. He has known Tom for ages
6. We have been fixing the car all day, but we have not fixed it yet
7. How long have you been doing this project? - for two month, and I haven't finished yet
8. How much coffee has she drunk yet?
9. He has been building a house in the countryside lately
10. My sister and I have been playing computer games since 10am