Open the brackets to get the correct form of Present Perfect
1. Who has (to write) this article? 2. We have already (to learn) a lot of English words. 3. Who has (to teach) you to do it? 4. He has just (to do) something for us. 5. Have you (to find) the book? 6. We have already (to talk) about it. 7. He has just (to say) something about it. 8. She has (to tell) us a very interesting story. 9. Rob has (to tell) us nothing about it. 10. We have (to have) two lessons today. 11. She has not (to speak) yet. 12. They have (to ask) me several questions. 13. He has already (to learn) the rule. 14. Have you (to read) any stories by Jack London? 15. John has (to fix) his car. 16. They have just (to hear) tomorrow's weather forecast. 17. I have (to read) this interesting book lots of times.