Present Perfect - For and Since - ESL Worksheets, Activities and Games

For and Since

ESL Reading, Writing and Speaking Activity - Elementary - 35 minutes

In this enjoyable worksheet activity, students play a guessing game to practice the present perfect and time expressions that go with 'for' and 'since'. The class is divided into groups of four and each student is given a copy of the worksheet. The students begin by completing present perfect 'for' and 'since' sentences with true information about themselves. The students then write the names of the other group members at the top of the three columns on their worksheet. After that, the students make guesses about what the other students wrote in their sentences by writing a point in time or period of time accordingly. When the students have finished, they take it in turns to give their guesses for one of the group member's first sentence. The three students do this by each making a sentence in turn, e.g. 'I think you've had your mobile phone for nine months', etc. When all three students have given their guesses, the correct answer is revealed by the student. If a student guessed correctly, they win two points. If no one got the right answer, one point is awarded to the student(s) who gave the closest guess. The students then take it in turns to give their guesses for another group member's first sentence and so on. This continues until the correct answers have been given for all the sentences. The student with the most points at the end of the game wins.

For or Since?

ESL Writing, Matching, Listening and Speaking Activity - Elementary - 25 minutes

This imaginative two-part activity is ideal for teaching students how to use 'for' and 'since' with time words and expressions. Each student is given a copy of the worksheet. The students begin by reviewing the rules for using 'for' and 'since' with time words and expressions. The students then put time words and expressions into the correct 'for' or 'since' column on their worksheet. When the students have finished, the correct answers are checked with the class. Next, each student is given a set of 'for' and 'since' cards and all the students stand up. The teacher then calls out various time words and expressions. After each word or expression has been called out, the students hold up the correct 'for' or 'since' card. If a student holds up the wrong card or is too slow, they are out of the game and must sit down. Before a student sits down, they make a present perfect 'for' or 'since' sentence with the time word or expression they got wrong. The last student left standing wins the game.

How long have you...?

ESL Reading, Writing and Speaking Activity - Elementary - 35 minutes

In this fun worksheet activity, students practice the time expressions with 'for' and 'since' by asking and answering ‘How long have you…?’ questions in a class survey. Each student is given a copy of the worksheet. The students begin by changing the verbs in the questions on their worksheet into their past participle forms to create interview questions, e.g. 'How long have you been awake?' Students then stand up and walk around the classroom asking the questions to their classmates. They ask a different question to each student and write the student’s name in the ‘Name’ column of the worksheet. When a student replies to a question, they give two answers, one using the word ‘for’ and one using the word ‘since’. These answers are recorded on the worksheet by the person asking the question. When everyone has finished, there is a class feedback session. Students report back to the class on what they found out about their classmates using the third person singular, e.g. 'Kim has been awake for four hours'. 'She has been awake since 7 o’clock'.

For and Since Survey

ESL Listening and Speaking Activity - Pre-intermediate - 25 minutes

In this intriguing class activity, students carry out a survey to practice the present perfect with 'for' and 'since'. Each student is given a card. On the card is a question, e.g. 'Who has had their bag for the longest and shortest amount of time?' The students write down the 'How long have you...?' question they need to ask to find out the information on their card, e.g. 'How long have you had your bag?' The students then go around the class asking and answering their questions. Students reply to each question by making a present perfect sentence with 'for' or 'since', e.g. 'I've had my bag for six months'. 'I've had my bag since 2015', etc. Students write each answer on the back of their card or on a separate piece of paper. When everyone has finished, the students give feedback to the class on their results. Any interesting findings are discussed in more detail.




Message us on Facebook



08-01A, Far East Finance Building

14 Robinson Road

Singapore, 048545