Professional Documents
Culture Documents
0304G
Present Perfect
Small Talk
Grammar & Structure
Level B2
www.lingoda.com
www.lingoda.com
ENG_B2.0304G 1
ENG_B2.0304G
Present Perfect Outline
Content
In this lesson you will review the use of the present perfect
Learning Outcomes
Review the the form and main uses of the present perfect
Understand when to use present perfect and simple past
Practice using these tenses
www.lingoda.com 2
ENG_B2.0304G
Grammar
www.lingoda.com 3
ENG_B2.0304G
Grammar
www.lingoda.com 4
ENG_B2.0304G
Present perfect
Please note
Examples
I have known my best friend since we were in college.
I have liked basketball for as long as I can remember.
My daughter has been sick for over a week.
www.lingoda.com 5
ENG_B2.0304G
Present perfect
Please note
Examples
What is the difference between
We have been dating for two years. both groups of sentences? Notice
I have lived in Mexico all my life. the use of for and since.
www.lingoda.com 6
ENG_B2.0304G
Present perfect
Please note
Examples
What is the difference between
I have done figure skating since I was 15. both groups of sentences? Notice
I have always eaten toast for breakfast. the use of for and since.
www.lingoda.com 7
ENG_B2.0304G
Present perfect
Please note
This tense also helps us talk about something
we have experienced up until now
Examples
Last Christmas was the best day I have ever had.
Have you ever visited Sri Lanka? What is the difference
between both groups of
sentences? Notice the
I have never loved someone as much as I love you. use of ever and never.
Rachel has never found a job she truly enjoys.
www.lingoda.com 8
ENG_B2.0304G
Present perfect
Please note
Present perfect is also relevant when you are
talking about something that happened in the
past but that affects the present.
Examples
They have been here before so they know the tricky roads.
I have been working out all day, Im really tried.
www.lingoda.com 9
ENG_B2.0304G
Present perfect
Please note
If you can answer the question how long?
about something still going on, then your tense
is present perfect!
Examples
We have been taking cooking classes for a month now.
How long have we been taking cooking classes?
For a month.
www.lingoda.com 10
ENG_B2.0304G
Present perfect
Please note
Examples
Scientists have recently discovered that Pluto is not a planet.
Have you ever been to Mexico City?
I have yet to meet a celebrity.
Sheila has never met Dylan.
www.lingoda.com 11
ENG_B2.0304G
Present perfect
Please note
Examples:
He has written three books. He wrote three books.
www.lingoda.com 12
ENG_B2.0304G
Present perfect
Please note
Here are some more examples of the distinct
uses of present perfect vs. simple past.
Examples
I have been to Italy twice. Kayla went to Italy twice last year.
I might still go to Italy again as I am still Last year is over and Kayla traveled to
capable to do so. Italy twice in the year.
www.lingoda.com 13
ENG_B2.0304G
Present perfect
Please note
Now i need to buy a new phone,sign a I lost it, it was terrible but now
new contract, transfer contacts, etc. everything is ok.
www.lingoda.com 14
ENG_B2.0304G
Vocabulary
To influence
To affect
A while ago
To notice
Tricky
Figure skating
Retired
To be capable of something
www.lingoda.com 15
ENG_B2.0304G
Review
Present perfect is used to...
Talk about things that started in the past but affect the present
Talk about things we have done many times in the past and still do today
www.lingoda.com 16
ENG_B2.0304G
Exercises
Speaking
When do we use present perfect? Explain at
least four situations when the tense is useful
and give an example
1.-
2.-
3.-
4.-
www.lingoda.com 17
ENG_B2.0304G
Exercises
Speaking
Explain the difference between the following
sentences.
1) Ive been to Barcelona. Its beautiful.
I went to Barcelona in 2001.
2) Ive taken two aspirins today.
I took two aspirins this morning.
3) How long has he lived in London?
How long did he live in London?
4) You havent taken a break all day
You didnt take a break all day.
5) I havent finished the report yet.
I didnt finish the report.
www.lingoda.com 18
ENG_B2.0304G
Exercises
Writing
Write sentences with the following adverbs.
Select the right tense.
1) Yesterday
2) Recently
3) Last year
4) Just
www.lingoda.com 19
ENG_B2.0304G
Exercises
Writing
www.lingoda.com 20
ENG_B2.0304G
Exercises
Writing
Write sentences in present perfect using the
following verb.
1) Travel
2) Work
3) Cook
4) Work out
www.lingoda.com 21
ENG_B2.0304G
Exercises
Writing
www.lingoda.com 22
ENG_B2.0304G
Exercises
Writing
Fill in the blanks with either present perfect or simple
past. Sometimes pronouns are also missing.
www.lingoda.com 23
ENG_B2.0304G
Thank you
www.lingoda.com 24
ENG_B2.0304G
Thank you
for choosing to learn
with
www.lingoda.com 25