Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 7

Grammar: Present Perfect

Present Perfect
(+) I have met Bill twice.

(-) I haven’t seen the new movie.


(?) Have you had lunch?

(?) What have you eaten for breakfast?

Present Perfect

Past Simple Present Simple Future Simple


Grammar

Present Perfect
(+) I have met Bill twice.
Subject + have/has + V3 (past participles)
(-) I haven’t seen the new movie.
Subject + have/has + NOT+ V3
(?) Have you had lunch?
Have/Has + Subject + V3?
(?) What have you eaten for breakfast?
(Question Words) + have/has + Subject + V3?

Key Words: for, since, yet, already, ever,


before, recently, lately, so far
Affirmative
I have
study
studied English for 10 years.
We haveplay played football since we were 5.
My student buys
has bought a cartoon book.
Negative
I have not
haven’t studied English for 10 years.
haven’t
We have not played football since we were 5.
My student hashasn’t
not bought a cartoon book yet .
Yes/No Questions
Have I studied English for 10 years ?
Have we played football since we were 5 ?
Has my student bought a cartoon book yet ?
Present Perfect: How to use for and since

For or Since

For A period of time;


two years, four
weeks, five
minutes, a long
time ……

Laura has studied English for three years.


I haven’t seen my teacher for a few weeks.
Since Time or date in the past;
Thursday, August, 1990,
10 p.m., 9 o’clock,
‘I was a child’

Laura has watched TV since this morning.


I haven’t exercised since I moved to the
new house.
FOR or SINCE??

since Monday since I was ten years old.


for 12 years for a few days
since 1999 since 2000
for ten minutes since this afternoon
for a long time since last Christmas
since August for many times

for several months since Sam was born.


for or since??

since

for

since

for

You might also like