1. I have gone to the library today.
2. My neighbour has kept a pet fot three days.
3. Have you eaten Thai food before?
4. Has it rained all day?
5. Who have we forgotten to invite?
6. We haven't heard that.
7. He hasn't forgotten his books.
8. She has stolen all the chocolate!
9. Have I explained it well?
10. Who has he met recently?