Present Perfect

Reference & Resources

English Page
Present perfect

Worksheets

Perfect English Grammar
Present Perfect Simple Form
Present Perfect Positive
Present Perfect Negative
Present Perfect Questions
Present Perfect All Forms Mixed Exercise 1
Present Perfect All Forms Mixed Exercise 2
Past Simple or Present Perfect?
Choose the Past Simple or Present Perfect Exercise 1
Choose the Past Simple or Present Perfect Exercise 2
Tefltastic
Present Perfect & Changes
Auto English
Present perfect or past simple
Present perfect – Already,still, just,yet
Present perfect – For & since
Present perfect – Ever & never
Present perfect – Been or gone 
Your English Source
Present perfect – speaking lesson plan
Present perfect with for & since

 

Games & Activities

ESL Lounge
Have You Ever ? Flashcards
How Long Have You? Flashcards
Teach This
Find Someone Who – Have you ever ?
Find someone who has – Speaking Activity
Have Just and Haven’t Yet – Writing & Speaking Activity
Have you ever? – Speaking Activity
Have you ever? – Survey Activity
Deception – Writing & Speaking Activity
Love Story – Writing & Speaking Activity
Present Perfect – Time Expressions Writing & Speaking Activity
Talk About It – Speaking Activity
What’s been changed? – Speaking Activity
Present Perfect Speculation – Writing & Speaking Activity
Staying Out Late – Speaking Activity
Unemployable – Speaking Activity
 EFL Sensei
Have You Ever? Board Game
Never Have I Ever – Speaking Activity
Present Perfect Pictionary
For/ Since Tic-Tac-Toe Game
What Has Changed?
Truth or Lies?
ELT Games
Guess How Many? – Present Perfect Practice
Ted Power
Present Perfect Accounts – Listening & Reading Practice
Present Perfect V Past Simple Practice
Present Perfect & For or Since
Tefltastic
Business Simple Past/ Present Perfect mini-presentations
Your weekend Present Perfect and Simple Past
Your stressful week
Progress meetings Present Perfect practice
Teaching Present Perfect with unfinished times
Oral practice for Present Perfect with unfinished times

Present Perfect for experiences

How to teach Present Perfect with ever for experience
10 Present Perfect for experience with ever activities
Have you ever job interviews game

Present Perfect with yet and already

How to teach Present Perfect with yet and already
Progress check meetings coin game
Progress meetings Present Perfect practice
Present Perfect games and activities 
15 fun ways of practising Present Perfect 
Present Perfect personalisation games
Present Perfect sentence completion game
Present Perfect sentence completion guessing game extended version
Business Present Perfect pronunciation and speaking games
Present Perfect guess the job from the questions
ESL Base
Past simple or present perfect

Video

 

 

Songs

 

 

 

 

 

 

 

 

https://www.youtube.com/watch?v=iUiTQvT0W_0

 

 

 

Get weekly articles and resources straight to your inbox

EFL MAGAZINE (5)