ELTbase.com logo | Menu
ELTbase.com logo
grammar >
present perfect tense

Worksheets: present perfect tense

See more teaching and learning resources for present perfect tense
document icon
Present perfect and past simple speaking : pairs
Students make a noughts-and-crosses grid on a piece of loose paper. Then they write the missing information (numbers) from the worksheet in the squares. Then exchange grids and guess what each number refers to. (They can either make statements (simple version) or form questions (more challenging)


document icon
Present perfect - past simple grammar squares
24 squares with past simple / present perfect simple multiple choice questsion Could be done as a board game, a card game using a snakes and ladders board, or simply read out in turns.


document icon
Find someone who
Practises present pefect simple and continuous


document icon
Present perfect revision game
Noughts and crosses type activity where Ss write short answers to questions on a nine-square grid. They then give this to their partner who has to guess the meaning of the statements


document icon
Present perfect worksheet
Illustrates three main concepts of present perfect (life experience, for /since / event with present relevance. Grammar analysis + pair work


document icon
Present perfect analysis
Ss match examples to three main uses of present perfect simple Revised, 2015


document icon


ESL lesson plans

How Donald Trump Got Rich: A Tale of Three Trumps

US Election ESL worksheet 1 Donald Trump ESL worksheet 2 Donald Trump worksheet 3 Donald Trump ESL worksheet 4 Donald Trump ESL worksheet 5 Donald Trump ESL worksheet 6
B1 / B2 Complete lesson Skills: split reading; discussion; role play Vocabulary: business and economics

Download A Tale of Three Trumps for B1/B2 (PDF)
C1 Complete lesson Skills: split reading; discussion; Grammar: participle clauses

Download A Tale of Three Trumps for C1 (PDF)

US Election Special 2016

US Election ESL worksheet 1 US Election ESL worksheet 2 US Election ESL worksheet 3 US Election ESL worksheet 4
B2/C1 Complete lesson Vocabulary: politics, elections; skills: discussing elections and issues.

Download Politics and the US Election (PDF)

Wear high heels or go home: gender discrimination at work

Gender descrimination ESL worksheet 1 Gender descrimination ESL worksheet 2 Gender descrimination ESL worksheet 3
B2/C1 Complete lesson Vocabulary work clothes; skills: gender discrimination; grammar: reported speech.

Download Workplace gender discrimination (PDF)

English grammar notes

Comparison with as...as

Comprehensive grammar reference notes, illustrated.
Grammar notes on comparison with as..as 1 Grammar notes on comparison with as..as 2 Grammar notes on comparison with as..as 3
Download English grammar notes: comparison with as...as (PDF)