Present Perfect
Form, meaning and use

sábado 30 de noviembre de 13
Present Perfect

You have read that book twice.
You haven’t read that book.
Have you read that book?

sábado 30 de noviembre de 13
Present Perfect
+
SUBJECT + AUXILIARY VERB + PAST
PARTICIPLE + COMPLEMENT
I have been to London three times.
She has seen the film.
They have gone to school by bus.

sábado 30 de noviembre de 13
Present Perfect
SUBJECT + AUX+ NOT +PAST PARTICIPLE +
COMPLEMENT
I haven’t (have +not) studied a lot for this exam.
She hasn’t (has + not) eaten anything!
We haven’t met before.

sábado 30 de noviembre de 13
Present Perfect
yes/no ?
AUX + SUBJECT + PAST PARTICIPLE
(+ COMPLEMENT)?
Have you seen my new coat? Yes, I have / No, I
haven’t
Has she phoned her mother? Yes, she has / No, she
hasn’t
Have they finished their homework? Yes, they have /
No, they haven’t

sábado 30 de noviembre de 13
Present Perfect
WH- ?
WH + AUX + SUBJECT + PAST
PARTICIPLE (+ COMPLEMENT)?
Where have you been?
What has she bought?
How much money have you spent on that
car?

sábado 30 de noviembre de 13
Present Perfect
Use the Present Perfect to say that an action happened at an unspecified
time before now. The exact time is not important.
?????????
PAST

NOW
You have read that book twice

sábado 30 de noviembre de 13

FUTURE
Present Perfect
Other examples:
★

Have we met before?

★

I have never driven a car like this before.

★

I have already seen that film.

★

Nobody has been to his new house yet.

sábado 30 de noviembre de 13
Present Perfect
What does “unspecified time” mean?

★ Experiences:
I have never been to Russia.
He has never travelled by plane.
Have you ever met my cousin?

sábado 30 de noviembre de 13
Present Perfect
What does “unspecified time” mean?

★ Changes over time with a present effect:
Your English has improved a lot lately.
You have put on weight.
I have become interested in football.

sábado 30 de noviembre de 13
Present Perfect

KEYWORDS
&
EXPRESSIONS

sábado 30 de noviembre de 13
Present Perfect
She has just arrived from London.
Have you been to the theatre recently?
He has had three different jobs so far.
Ten thousand people have visited the museum up to
now.
My car has broken down three times this week.

sábado 30 de noviembre de 13
Present Perfect

Have you ever travelled by plane?
They have never been to the USA.

sábado 30 de noviembre de 13
Present Perfect

You have already read that book.
You haven’t read that book yet.

sábado 30 de noviembre de 13
Present Perfect

They have been married for 10 years.
They have been married since 2005.

sábado 30 de noviembre de 13
Present Perfect vs Simple Past

WATCH OUT!
I had lunch with Peter yesterday.
She went to Brussels a year ago.
We bought the tickets last week.
They met when she went to London.

sábado 30 de noviembre de 13
Present Perfect

YOUR TURN

sábado 30 de noviembre de 13
Present Perfect

Use the prompts to make sentences

sábado 30 de noviembre de 13
Present Perfect
break

sábado 30 de noviembre de 13
Present Perfect
just / bake

sábado 30 de noviembre de 13
Present Perfect
homework / yet

sábado 30 de noviembre de 13
Present Perfect
never / Japan

sábado 30 de noviembre de 13
Present Perfect
fail / twice

sábado 30 de noviembre de 13
Present Perfect
pass / just

sábado 30 de noviembre de 13
Present Perfect
miss / just

sábado 30 de noviembre de 13
Present Perfect
water / already

sábado 30 de noviembre de 13
Present Perfect
study English / for

sábado 30 de noviembre de 13
Present Perfect
study English / since

sábado 30 de noviembre de 13
ONLINE EXERCISES
BBC LEARNING ENGLISH: QUIZ 1
BBC LEARNING ENGLISH: QUIZ 2
PRESENT PERFECT / SIMPLE PAST
PRESENT PERFECT / SIMPLE PAST
PRESENT PERFECT / SIMPLE PAST
FOR AND SINCE 1
FOR AND SINCE 2
sábado 30 de noviembre de 13

Present perfect

  • 1.
    Present Perfect Form, meaningand use sábado 30 de noviembre de 13
  • 2.
    Present Perfect You haveread that book twice. You haven’t read that book. Have you read that book? sábado 30 de noviembre de 13
  • 3.
    Present Perfect + SUBJECT +AUXILIARY VERB + PAST PARTICIPLE + COMPLEMENT I have been to London three times. She has seen the film. They have gone to school by bus. sábado 30 de noviembre de 13
  • 4.
    Present Perfect SUBJECT +AUX+ NOT +PAST PARTICIPLE + COMPLEMENT I haven’t (have +not) studied a lot for this exam. She hasn’t (has + not) eaten anything! We haven’t met before. sábado 30 de noviembre de 13
  • 5.
    Present Perfect yes/no ? AUX+ SUBJECT + PAST PARTICIPLE (+ COMPLEMENT)? Have you seen my new coat? Yes, I have / No, I haven’t Has she phoned her mother? Yes, she has / No, she hasn’t Have they finished their homework? Yes, they have / No, they haven’t sábado 30 de noviembre de 13
  • 6.
    Present Perfect WH- ? WH+ AUX + SUBJECT + PAST PARTICIPLE (+ COMPLEMENT)? Where have you been? What has she bought? How much money have you spent on that car? sábado 30 de noviembre de 13
  • 7.
    Present Perfect Use thePresent Perfect to say that an action happened at an unspecified time before now. The exact time is not important. ????????? PAST NOW You have read that book twice sábado 30 de noviembre de 13 FUTURE
  • 8.
    Present Perfect Other examples: ★ Havewe met before? ★ I have never driven a car like this before. ★ I have already seen that film. ★ Nobody has been to his new house yet. sábado 30 de noviembre de 13
  • 9.
    Present Perfect What does“unspecified time” mean? ★ Experiences: I have never been to Russia. He has never travelled by plane. Have you ever met my cousin? sábado 30 de noviembre de 13
  • 10.
    Present Perfect What does“unspecified time” mean? ★ Changes over time with a present effect: Your English has improved a lot lately. You have put on weight. I have become interested in football. sábado 30 de noviembre de 13
  • 11.
  • 12.
    Present Perfect She hasjust arrived from London. Have you been to the theatre recently? He has had three different jobs so far. Ten thousand people have visited the museum up to now. My car has broken down three times this week. sábado 30 de noviembre de 13
  • 13.
    Present Perfect Have youever travelled by plane? They have never been to the USA. sábado 30 de noviembre de 13
  • 14.
    Present Perfect You havealready read that book. You haven’t read that book yet. sábado 30 de noviembre de 13
  • 15.
    Present Perfect They havebeen married for 10 years. They have been married since 2005. sábado 30 de noviembre de 13
  • 16.
    Present Perfect vsSimple Past WATCH OUT! I had lunch with Peter yesterday. She went to Brussels a year ago. We bought the tickets last week. They met when she went to London. sábado 30 de noviembre de 13
  • 17.
    Present Perfect YOUR TURN sábado30 de noviembre de 13
  • 18.
    Present Perfect Use theprompts to make sentences sábado 30 de noviembre de 13
  • 19.
  • 20.
    Present Perfect just /bake sábado 30 de noviembre de 13
  • 21.
    Present Perfect homework /yet sábado 30 de noviembre de 13
  • 22.
    Present Perfect never /Japan sábado 30 de noviembre de 13
  • 23.
    Present Perfect fail /twice sábado 30 de noviembre de 13
  • 24.
    Present Perfect pass /just sábado 30 de noviembre de 13
  • 25.
    Present Perfect miss /just sábado 30 de noviembre de 13
  • 26.
    Present Perfect water /already sábado 30 de noviembre de 13
  • 27.
    Present Perfect study English/ for sábado 30 de noviembre de 13
  • 28.
    Present Perfect study English/ since sábado 30 de noviembre de 13
  • 29.
    ONLINE EXERCISES BBC LEARNINGENGLISH: QUIZ 1 BBC LEARNING ENGLISH: QUIZ 2 PRESENT PERFECT / SIMPLE PAST PRESENT PERFECT / SIMPLE PAST PRESENT PERFECT / SIMPLE PAST FOR AND SINCE 1 FOR AND SINCE 2 sábado 30 de noviembre de 13