Present Perfect Activities

Present Perfect – Past Participles Present perfect crossword Use the present perfect forms to complete this crossword. See ESL crosswords and how to make them for more examples and instructions on how to create your own. 50 top verb cards Give pairs or threes of students a set of Top 50 Verb Cards. Ask them […]