Present perfect. Choose the correct short answer. 08 Mar, 2020 By Olivo 0 Comments 0 Grammar Exercises, Present Perfect Exercises 1. Has she called her doctor? No, she hasn’t. No, she didn’t. No, she wasn’t. No, she isn’t. 2. Have you done it already? Yes, I have. Yes, I do. Yes, I done. Yes, I am. 3. Has the movie ended? Yes, it was. Yes, it did. Yes, it done. Yes, it has. 4. Has he made the delivery? No, he didn’t. No, he hasn’t. No, he haven’t. No, he isn’t. 5. Have they arrived? No, they haven’t. No, they hasn’t. No, they didn’t. No, they wasn’t. 6. Has she left? Yes, she left Yes, she has. Yes, she is. Yes, she does. 7. Have they broken up? No, they didn’t. No, they weren’t. No, they haven’t. No, they wasn’t. 8. Have you talked to her? Yes, I do. Yes, I talk. Yes, I have. Yes, I talked. Loading … Please follow and like us: TAGS : English grammargrammar exercisesI have donelearn Englishpractice Englishpresent perfectpresent perfect simpleshort answers Share