Some verb tenses, like the present simple, are easy to teach - which is why most ESL teachers cover them first, at the very beginning of level one. But soon you and your class will move on to the next few verb tenses - and eventually, you’re going to have to teach the present perfect. This tense can be a little hard for students to grasp at first - and it can also be tricky to distinguish from the past simple. Still, it’s crucial for your students to learn how to use it correctly.
Many ESL teachers start to run out of ideas for present perfect-related activities after the second or third class spent focusing on this tense. And that’s understandable - sometimes it seems like there are only so many ways to approach the present perfect before both you and your students start to tune out. Making sure your students learn to understand and produce present perfect verbs correctly means providing a steady supply of new, interesting, and challenging activities - and that can be tough to manage.
That’s exactly why BusyTeacher.org offers 299 present perfect worksheets - all of them tested and student-approved in real ESL classrooms all over the world. Whether you’re looking for simple fill-in-the-blank worksheets for introducing your students to the present perfect tense, or searching for new games and activities that’ll inspire your students to use the present perfect in creative ways, BusyTeacher.org has got you covered.
Our 299 worksheets cover all aspects of the present perfect, from regular verbs to irregular ones; from pronunciation to proper construction. And they teach these concepts in a diverse variety of ways, from board games and rhyming activities to listening activities with popular songs and online videos. These worksheets will do a lot more than just drill your students on the present perfect tense - they’ll encourage your class to think about how and where the present perfect is used, and start to produce it on their own.
Each of these worksheets has been created for ESL teachers by ESL teachers. Our entire community is composed of teachers just like you, working in ESL classrooms around the world. These worksheets represent the best of what’s really worked in their classes - and they’re making it available to you, for free, without any registration required. So if you’d like to give back by sharing one of your own popular worksheets, click the “Submit a worksheet” button at the bottom of this page - we’d love to see what’s worked for you!
Not sure where to start your search for the right present perfect tense worksheet? Try one of the top ten worksheets that’ve been most popular with ESL teachers and students - or just browse down our list of worksheets, and check out their convenient thumbnail view. That way, you’ll always know what you’re getting before you download it - and if you’re in a last-minute rush on the way to class (hey, we’ve all been there), you can quickly scan the worksheets until you find one or more that look just right for your class.
Once you’ve found what you’re looking for, you’re free to download it, print it, and share it with others - use of BusyTeacher.org’s worksheets is totally unrestricted. So take a look - we’re sure you’ll find a present perfect tense worksheet that’s just right for your class.
Create awesome-looking custom word searches in seconds!
Make A Word Scramble:
Instantly create custom word/sentence scrambles for your class!
Make A Double Puzzle:
Generate double puzzles your students will love - hours of fun!
ESL Articles
View our latest knowledgebase articles that will help you become a better English teacher. Learn from
professional teachers and put a bit of your own creativity into it!
Students are often puzzled when they have to distinguish tenses in English. Since there are three present tenses, it can be difficult for them to know when each of them is used. This worksheet pro ...
For those more advanced students who have seen these sorts of activities too many times, this might bring some humour and surprise into the usual "Have You Ever" survey. The strange choice of the ...
A pre-intermediate worksheet with mixed tenses. There are 4 parts in here, starting from easier to hardest. The tenses included are: present, present continuous, past, past continuous, present per ...
The worksheet is based on a cheerful song "Lautar" by a Moldovan singer Pasha Parfeny, who took part in Eurovision Song Contest 2012 in Baku. The worksheet contains blanks and explanations or exer ...
The aim of this exercise is to ask and answer questions using present perfect tense. The students have to choose the correct form of the verb and ask the questions and complete with their own and ...
The activity is aimed at practising questions related to personal experience in Present Perfect in a form of a communicative activity. Each student in the group receives a questionnaire. All she/h ...
This worksheet is a test in which you have a reading comprehension activity, use of english and writing, where students have to use the three tenses, past simple, past continuous and present perfe ...
This presentation is suitable for beginner level students. The collection of strange photographs will make it easy to introduce "Have you ever...?" questions and the reply "I have never...." Eac ...
After introducing a new tense it is only natural to start with form practice. Therefore I have created this worksheet for practising Present Perfect Tense. It includes both regular and irregular v ...
This is a worksheet for teaching the present perfect simple. There are simple explanations and example sentences followed by 3 different activities in which students are asked to complete sentenc ...
This worksheet contains some action verbs and pictures. Students are required to label the picture with the appropriate verb and say whether the verb is regular or irregular. Teachers can use this ...
IRREGULAR VERBS: A REFERENCE LIST
Mnemonic Rhyming Groups By: Hani Al Tahrawi Learning can be fun with Mnemonics! When we were kids, rhyming songs and phrases were some of the gimmicks u ...
The aim of this game is to memorize 42 irregular verbs in an entertaining way. The winner is the player who can make as many families as possible. Can be played by groups from 2 to 8 players. Befo ...
A reading comprehension worksheet for ESL and EFL students suitable for pre-intermediate to intermediate levels, this test deals with travel experiences. The students are to answer some comprehens ...
Thanks for your worksheets. I will try to help with mine! My worksheet shows how the tense present perfect should be used in the English Grammar. It also has a good exercise to let the students pr ...
This is a set of cards to practice the clarify and practice the use of JUST and ALREADY with the Present Perfect. The cards include a short conversation each with gaps for students to decide where ...
This is a set of cards with gapped sentences for students to complete with BEEN or GONE. It is meant to be used for practice once the difference has been explained. They can be used in a Noughts & ...
This is suitable for children who have just learned the present perfect. There is a task where sentences with the present perfect have to be written for given pictures and a mix and mingle activi ...
This is a song by Queen to practise vocabulary and verbs. "We are the champions" is an amazing song to enjoy in class. You can practise vocabulary and verbs tenses in the past simple and present p ...
This is game to be played like Memory, but you need to match the base form and past participle form instead of a picture, or word. I also laminate all my cards. This vocabulary is for what I cal ...
This is a good way to make your students speak....individually, to each other. I sometimes join to the whole fun ))))))))
You can do it as a number game asking students to call out numbers and gi ...
The famous song of Frank Sinatra with a word list (vocabulary) and 2 activities:
1. students have to open the brackets to put the verbs into present perfect.
2. the students have to put verbs fr ...
This worksheet separates the differences in uses and functions between the present perfect simple and the present perfect continuous. Students at all levels struggle with undertanding the differe ...
A pairwork worksheet designed to give oral practice to elementary students who are new to the present perfect. Students work with a partner and give each other prompts from which their partner co ...
8 13,861Elem
Got a great worksheet on
Present Perfect?
Tell us about it and become a BusyTeacher contributor!