Present perfect. Choose the correct form of the verb. 09 Mar, 2020 By Olivo 0 Comments 0 Grammar Exercises, Present Perfect Exercises 1. Layla has ___ away on vacation. be being been to be 2. I have ___ the class. understand understood understands understanding 3. The course has ___. ends ended ending to end 4. He has ___ his new motorcycle. ridden rides rode ride 5. Mr. Joplin and Mr. Starbury have ___ the law. break breaks broke broken 6. The bird has ___. flown flows flying to fly 7. She has not ever ___ a fur coat. wears wearing wore worn 8. We have ___ this issue before. have had has to have 9. The men have ___ the women to dance. ask asked asks asking 10. The manager has ___ a new assistant. hire hired hires to hire Loading … Please follow and like us: TAGS : English grammargrammar exercisesI have donelearn Englishpast participlepractice Englishpresent perfectpresent perfect simple Share