Present Perfect Present Perfect ContinuousContinuousor
Present Perfect Progressive
2
TYPICAL MISTAKES
• How long have you learning English?
• DON’T FORGET TO INCLUDE “BEEN”!!!
• How long have you been learning English?
2
3
TYPICAL MISTAKES
• I learn English for a long time
• DON’T USE PRESENT TENSE FOR ACTIONS STARTED IN THE PAST UP TO NOW !!!
• I have been learning English for a long time
3
4
TYPICAL MISTAKES
• I have been knowing her for 5 years
• DON’T USE THE CONTINUOUS FORM FOR NON-ACTION VERBS !!!
• I have known her for 5 years
4
5
• I have been knowing her for 5 years
• DON’T USE THE CONTINUOUS FORM FOR NON-ACTION VERBS !!!(be, know, seem,etc)
• I have known her for 5 years
5
TYPICAL MISTAKES
6
TYPICAL MISTAKES
• I have been skiing since 5 years
• DON’T CONFUSE FOR & SINCE. FOR: duration of time / SINCE: specific time
• I have been skiing for 5 years / since 2006.
6
7
LET’S PRACTICE!!!
• http://eoienglishcorner.wordpress.com/2010/11/25/changing-your-life/
7