SlideShare une entreprise Scribd logo
1  sur  22
Present
Perfect Tense
I have cleaned my room.

John has left for home.
I have not eaten meal.

She has not learnt a lesson.
Has Ahmet bought a car ?

Have you seen Jack ?
I
You
We
They
He
She
It
John

Have
Has

have

eaten

an apple

eaten

an apple

.

have not

has
has not
you
we
he
it

eaten

an apple

.

?
Irregular verbs
Present
do
be
write
eat
draw
break
speak

Past

Present perfect

did

have / has done

was/were

have / has been

wrote

have / has written

ate

have / has eaten

drew

have / has drawn

broke

have / has broken

spoke

have / has spoken
Irregular verbs
Present
take
ride
drink
swim
throw
see
go
make
get

Past
took
rode
drank
swam
threw
saw
went
made
got

Present perfect
have / has taken
have / has ridden
have / has drunk
have / has swum
have / has thrown
have / has seen
have / has gone
have / has made
have / has got
yet

still

already

Time
Expressions

since / for

ever / never

just

once / twice
James has not finished his homework yet.
Have you eaten the apples yet?

I’ve already eaten the apples.

Bill has still not arrived.

I have just arrived.
I’ve given flowers to a pop star once.
I have never been to France.

Have you ever met him?
I have played the piano since 2000.

I have played the piano for five years.
for
1. I have had piano lessons _____ ten years.
2. Peter has collected stamps since 2003.
_____
3. Amy has grown flowers since last month.
_____

for
4. My brother has played football _____ two years.
for
5. John and Jenny have been friends _____ eight months.
6. They have done ballet since 2000.
_____
since
7. My father has driven his car _____ 1996.
How long …?
have

you

has

he
she

How long

I

have

He
She

has

done ballet?
collected stickers?
learnt the piano?

since 2001.
done ballet
collected stickers
learnt the piano for one year.
paint pictures, 2003

A: How long have you painted pictures?
B: I have painted pictures since 2003.
grow flowers, six months

A: How long have you grown flowers?
B: I have grown flowers for six months.
play the violin, five years

A: How long have you played the violin?
B: I have played the violin for five years.
Kate
do karate, last month
has Kate done karate
A: How long ______________________ ?

has done karate since last month
B: She _____________________________________ .
Shirley
collect seashells, last summer
A: How long has Shirley collected seashells
_______________________________?

has collected seashells since last summer
B: She ______________________________________ .
Past tense & Present perfect tense
Past Tense
 We know the
specific point of
time of the
action.
e.g. I drew a picture
last night.

Present Perfect Tense
 We do not know the
time of the action.

e.g. I’ve drawn a picture
already.
Past tense & Present perfect tense
Past Tense
 verb - 1 word
e.g. I started playing
the violin in 2000.

 Hint words:
yesterday,
last night,
last Sunday,
last year, ago,
in 2000

Present Perfect Tense
 verb - 2 words
e.g. I’ve played the violin
since 2000.

 Hint words:

since, for, already, just,
yet, ever
made
e.g. I _______ a dress two weeks ago. (make)

have lived
1. I ______________ in Hong Kong since 1990. (live)
2. My parents bought our house in 2000. (buy)
_______
3. Miss Lee has taught at my school for two years.(teach)
___________
visited
4. Tom _______ his uncle one month ago. (visit)
5. Polly and Dollyhave been friends since last year. (be)
__________

has slept
6. The baby __________ for four hours. (sleep)
a. He / lose / his passport.

He’s lost his passport.

b. We / not / finish / our work.

c. They / buy / a new house.
d. I / visit / New York / five times.
e. They / go / to the cinema.
f. You / eat / four bananas!
g. She / not / travel / far.
h. I / not / do / any homework / this week.
i. We / not / study / French.
a. I have played tennis last week.
I played tennis last week.
b. They have finished work yet.
They haven’t finished work yet.
c. Look! I have buy a new umbrella.
Look! I have bought a new umbrella.
d. I have bought three CDs last week.
I bought three CDs last week.
e. She hasn’t never seen that film.
She has never seen that film.

Contenu connexe

Tendances

Present Perfect Continuous
Present Perfect ContinuousPresent Perfect Continuous
Present Perfect ContinuousDavid Mainwood
 
Past perfect Past Simple
Past perfect Past SimplePast perfect Past Simple
Past perfect Past Simplemonicagamisans
 
Past perfect tense x past perfect continuous
Past perfect tense x past  perfect continuousPast perfect tense x past  perfect continuous
Past perfect tense x past perfect continuousCida Oliveira
 
Have something done
Have something done Have something done
Have something done Maria Hidalgo
 
Conditional sentences type 1
Conditional sentences type 1Conditional sentences type 1
Conditional sentences type 1mabelcyb
 
When and while
When and whileWhen and while
When and whileJanet Law
 
Present perfect
Present perfectPresent perfect
Present perfectmluisavm
 
Present Simple,affirmative,negative and interrogative form
Present Simple,affirmative,negative and interrogative formPresent Simple,affirmative,negative and interrogative form
Present Simple,affirmative,negative and interrogative formsebanavarro
 
Past continuous (when & while)
Past continuous (when & while)Past continuous (when & while)
Past continuous (when & while)Marielle Sandoval
 
Past Simple, Continuous, Perfect
Past Simple, Continuous, PerfectPast Simple, Continuous, Perfect
Past Simple, Continuous, Perfectmargamari
 
Present perfect vs past simple
Present perfect vs past simplePresent perfect vs past simple
Present perfect vs past simpleevapangelova
 

Tendances (20)

Present Perfect Continuous
Present Perfect ContinuousPresent Perfect Continuous
Present Perfect Continuous
 
Have to and_dont_have
Have to and_dont_haveHave to and_dont_have
Have to and_dont_have
 
Present perfect
Present perfectPresent perfect
Present perfect
 
Should, must, have to
Should, must, have toShould, must, have to
Should, must, have to
 
Be Going To
Be Going ToBe Going To
Be Going To
 
Past perfect Past Simple
Past perfect Past SimplePast perfect Past Simple
Past perfect Past Simple
 
Reported Speech
Reported SpeechReported Speech
Reported Speech
 
Past perfect tense x past perfect continuous
Past perfect tense x past  perfect continuousPast perfect tense x past  perfect continuous
Past perfect tense x past perfect continuous
 
Have something done
Have something done Have something done
Have something done
 
Simple Past Questions
Simple Past QuestionsSimple Past Questions
Simple Past Questions
 
Conditional sentences type 1
Conditional sentences type 1Conditional sentences type 1
Conditional sentences type 1
 
Past Progressive
Past ProgressivePast Progressive
Past Progressive
 
Past perfect
Past perfectPast perfect
Past perfect
 
When and while
When and whileWhen and while
When and while
 
Verb to have
Verb to haveVerb to have
Verb to have
 
Present perfect
Present perfectPresent perfect
Present perfect
 
Present Simple,affirmative,negative and interrogative form
Present Simple,affirmative,negative and interrogative formPresent Simple,affirmative,negative and interrogative form
Present Simple,affirmative,negative and interrogative form
 
Past continuous (when & while)
Past continuous (when & while)Past continuous (when & while)
Past continuous (when & while)
 
Past Simple, Continuous, Perfect
Past Simple, Continuous, PerfectPast Simple, Continuous, Perfect
Past Simple, Continuous, Perfect
 
Present perfect vs past simple
Present perfect vs past simplePresent perfect vs past simple
Present perfect vs past simple
 

En vedette

En vedette (20)

Present Perfect tense slideshow
Present Perfect tense slideshowPresent Perfect tense slideshow
Present Perfect tense slideshow
 
Present Perfect Power Point
Present Perfect Power PointPresent Perfect Power Point
Present Perfect Power Point
 
PRESENT PERFECT TENSE
PRESENT PERFECT TENSEPRESENT PERFECT TENSE
PRESENT PERFECT TENSE
 
Present perfect
Present perfectPresent perfect
Present perfect
 
Present Perfect Tense
Present Perfect TensePresent Perfect Tense
Present Perfect Tense
 
Present perfect tense
Present perfect tensePresent perfect tense
Present perfect tense
 
Present Perfect Tense
Present Perfect TensePresent Perfect Tense
Present Perfect Tense
 
PRESENT PERFECT
PRESENT PERFECTPRESENT PERFECT
PRESENT PERFECT
 
The present perfect tense
The present  perfect tenseThe present  perfect tense
The present perfect tense
 
Present Perfect Tense
Present Perfect TensePresent Perfect Tense
Present Perfect Tense
 
Simple past vs. present perfect tense
Simple past vs. present perfect tenseSimple past vs. present perfect tense
Simple past vs. present perfect tense
 
Present perfect tense (simple) 102
Present perfect tense (simple) 102Present perfect tense (simple) 102
Present perfect tense (simple) 102
 
English grammar tenses
English grammar tensesEnglish grammar tenses
English grammar tenses
 
Present Perfect Grammar Guide
Present Perfect Grammar GuidePresent Perfect Grammar Guide
Present Perfect Grammar Guide
 
Present Perfect (all in one)
Present Perfect (all in one)Present Perfect (all in one)
Present Perfect (all in one)
 
Present Perfect Indefinite Past
Present Perfect Indefinite PastPresent Perfect Indefinite Past
Present Perfect Indefinite Past
 
Present Perfect Tense
Present Perfect TensePresent Perfect Tense
Present Perfect Tense
 
Present perfect rules
Present  perfect rulesPresent  perfect rules
Present perfect rules
 
present perfect
present perfectpresent perfect
present perfect
 
Present perfect since and for
Present perfect since and forPresent perfect since and for
Present perfect since and for
 

Similaire à Present perfect tense

Present perfect.ppt
Present perfect.pptPresent perfect.ppt
Present perfect.pptVijaCey
 
Present perfect tense
Present perfect tensePresent perfect tense
Present perfect tenseYougi Oh
 
The present perfect
The  present perfectThe  present perfect
The present perfectso0oso0oso0
 
The present perfect
The  present perfectThe  present perfect
The present perfectso0oso0oso0
 
The present perfect
The  present perfectThe  present perfect
The present perfectso0oso0oso0
 
Week 14 b present perfect
Week 14 b present perfectWeek 14 b present perfect
Week 14 b present perfectMargaRenedo
 
What Have You Done Lately?
What Have You Done Lately?What Have You Done Lately?
What Have You Done Lately?Sandra MP
 
The presperfepart2 ans
The presperfepart2 ansThe presperfepart2 ans
The presperfepart2 anscrisholm
 
presentperfecttense-200610130757 (1).pdf
presentperfecttense-200610130757 (1).pdfpresentperfecttense-200610130757 (1).pdf
presentperfecttense-200610130757 (1).pdfMonaSwlm
 
Present Perfect / Past Simple
Present Perfect / Past SimplePresent Perfect / Past Simple
Present Perfect / Past Simplemrzutp
 
Present perfect tense
Present perfect tense Present perfect tense
Present perfect tense junaid Iqbal
 
LÍ THUYẾT+BÀI TẬP QUÁ KHỨ ĐƠN
LÍ THUYẾT+BÀI TẬP QUÁ KHỨ ĐƠNLÍ THUYẾT+BÀI TẬP QUÁ KHỨ ĐƠN
LÍ THUYẾT+BÀI TẬP QUÁ KHỨ ĐƠNDuy Anh Nguyễn
 
Tugas B.Ing Cici.pdf
Tugas B.Ing Cici.pdfTugas B.Ing Cici.pdf
Tugas B.Ing Cici.pdfPiliaDilla
 
Touchctone 4 sem1
Touchctone 4 sem1Touchctone 4 sem1
Touchctone 4 sem1Kh JawXaa
 

Similaire à Present perfect tense (20)

Present perfect.ppt
Present perfect.pptPresent perfect.ppt
Present perfect.ppt
 
Present perfect.ppt
Present perfect.pptPresent perfect.ppt
Present perfect.ppt
 
P602
P602P602
P602
 
Present perfect tense
Present perfect tensePresent perfect tense
Present perfect tense
 
Presnt perfect
Presnt perfectPresnt perfect
Presnt perfect
 
The present perfect
The  present perfectThe  present perfect
The present perfect
 
The present perfect
The  present perfectThe  present perfect
The present perfect
 
The present perfect
The  present perfectThe  present perfect
The present perfect
 
Present perfec 14
Present perfec 14Present perfec 14
Present perfec 14
 
Week 14 b present perfect
Week 14 b present perfectWeek 14 b present perfect
Week 14 b present perfect
 
Present perfect
Present perfectPresent perfect
Present perfect
 
What have you don?
What have you don?What have you don?
What have you don?
 
What Have You Done Lately?
What Have You Done Lately?What Have You Done Lately?
What Have You Done Lately?
 
The presperfepart2 ans
The presperfepart2 ansThe presperfepart2 ans
The presperfepart2 ans
 
presentperfecttense-200610130757 (1).pdf
presentperfecttense-200610130757 (1).pdfpresentperfecttense-200610130757 (1).pdf
presentperfecttense-200610130757 (1).pdf
 
Present Perfect / Past Simple
Present Perfect / Past SimplePresent Perfect / Past Simple
Present Perfect / Past Simple
 
Present perfect tense
Present perfect tense Present perfect tense
Present perfect tense
 
LÍ THUYẾT+BÀI TẬP QUÁ KHỨ ĐƠN
LÍ THUYẾT+BÀI TẬP QUÁ KHỨ ĐƠNLÍ THUYẾT+BÀI TẬP QUÁ KHỨ ĐƠN
LÍ THUYẾT+BÀI TẬP QUÁ KHỨ ĐƠN
 
Tugas B.Ing Cici.pdf
Tugas B.Ing Cici.pdfTugas B.Ing Cici.pdf
Tugas B.Ing Cici.pdf
 
Touchctone 4 sem1
Touchctone 4 sem1Touchctone 4 sem1
Touchctone 4 sem1
 

Plus de btlsvr

Like don't like
Like don't likeLike don't like
Like don't likebtlsvr
 
Present continuous tense
Present continuous tensePresent continuous tense
Present continuous tensebtlsvr
 
Can can't / Abilities
Can can't / AbilitiesCan can't / Abilities
Can can't / Abilitiesbtlsvr
 
INFLUENCE OF THE GENDER FACTOR ON A STUDENT’S LEARNING STYLE AND ACHIEVEMENT...
INFLUENCE OF THE GENDER FACTOR ON A STUDENT’S LEARNING STYLE AND  ACHIEVEMENT...INFLUENCE OF THE GENDER FACTOR ON A STUDENT’S LEARNING STYLE AND  ACHIEVEMENT...
INFLUENCE OF THE GENDER FACTOR ON A STUDENT’S LEARNING STYLE AND ACHIEVEMENT...btlsvr
 
Using Songs in Language Teaching
Using Songs in Language TeachingUsing Songs in Language Teaching
Using Songs in Language Teachingbtlsvr
 
The use of movies in language teaching
The use of movies in language teachingThe use of movies in language teaching
The use of movies in language teachingbtlsvr
 

Plus de btlsvr (6)

Like don't like
Like don't likeLike don't like
Like don't like
 
Present continuous tense
Present continuous tensePresent continuous tense
Present continuous tense
 
Can can't / Abilities
Can can't / AbilitiesCan can't / Abilities
Can can't / Abilities
 
INFLUENCE OF THE GENDER FACTOR ON A STUDENT’S LEARNING STYLE AND ACHIEVEMENT...
INFLUENCE OF THE GENDER FACTOR ON A STUDENT’S LEARNING STYLE AND  ACHIEVEMENT...INFLUENCE OF THE GENDER FACTOR ON A STUDENT’S LEARNING STYLE AND  ACHIEVEMENT...
INFLUENCE OF THE GENDER FACTOR ON A STUDENT’S LEARNING STYLE AND ACHIEVEMENT...
 
Using Songs in Language Teaching
Using Songs in Language TeachingUsing Songs in Language Teaching
Using Songs in Language Teaching
 
The use of movies in language teaching
The use of movies in language teachingThe use of movies in language teaching
The use of movies in language teaching
 

Dernier

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 

Dernier (20)

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 

Present perfect tense

  • 2. I have cleaned my room. John has left for home.
  • 3. I have not eaten meal. She has not learnt a lesson.
  • 4. Has Ahmet bought a car ? Have you seen Jack ?
  • 6. Irregular verbs Present do be write eat draw break speak Past Present perfect did have / has done was/were have / has been wrote have / has written ate have / has eaten drew have / has drawn broke have / has broken spoke have / has spoken
  • 7. Irregular verbs Present take ride drink swim throw see go make get Past took rode drank swam threw saw went made got Present perfect have / has taken have / has ridden have / has drunk have / has swum have / has thrown have / has seen have / has gone have / has made have / has got
  • 9. James has not finished his homework yet. Have you eaten the apples yet? I’ve already eaten the apples. Bill has still not arrived. I have just arrived. I’ve given flowers to a pop star once.
  • 10. I have never been to France. Have you ever met him? I have played the piano since 2000. I have played the piano for five years.
  • 11. for 1. I have had piano lessons _____ ten years. 2. Peter has collected stamps since 2003. _____ 3. Amy has grown flowers since last month. _____ for 4. My brother has played football _____ two years. for 5. John and Jenny have been friends _____ eight months. 6. They have done ballet since 2000. _____ since 7. My father has driven his car _____ 1996.
  • 12. How long …? have you has he she How long I have He She has done ballet? collected stickers? learnt the piano? since 2001. done ballet collected stickers learnt the piano for one year.
  • 13. paint pictures, 2003 A: How long have you painted pictures? B: I have painted pictures since 2003.
  • 14. grow flowers, six months A: How long have you grown flowers? B: I have grown flowers for six months.
  • 15. play the violin, five years A: How long have you played the violin? B: I have played the violin for five years.
  • 16. Kate do karate, last month has Kate done karate A: How long ______________________ ? has done karate since last month B: She _____________________________________ .
  • 17. Shirley collect seashells, last summer A: How long has Shirley collected seashells _______________________________? has collected seashells since last summer B: She ______________________________________ .
  • 18. Past tense & Present perfect tense Past Tense  We know the specific point of time of the action. e.g. I drew a picture last night. Present Perfect Tense  We do not know the time of the action. e.g. I’ve drawn a picture already.
  • 19. Past tense & Present perfect tense Past Tense  verb - 1 word e.g. I started playing the violin in 2000.  Hint words: yesterday, last night, last Sunday, last year, ago, in 2000 Present Perfect Tense  verb - 2 words e.g. I’ve played the violin since 2000.  Hint words: since, for, already, just, yet, ever
  • 20. made e.g. I _______ a dress two weeks ago. (make) have lived 1. I ______________ in Hong Kong since 1990. (live) 2. My parents bought our house in 2000. (buy) _______ 3. Miss Lee has taught at my school for two years.(teach) ___________ visited 4. Tom _______ his uncle one month ago. (visit) 5. Polly and Dollyhave been friends since last year. (be) __________ has slept 6. The baby __________ for four hours. (sleep)
  • 21. a. He / lose / his passport. He’s lost his passport. b. We / not / finish / our work. c. They / buy / a new house. d. I / visit / New York / five times. e. They / go / to the cinema. f. You / eat / four bananas! g. She / not / travel / far. h. I / not / do / any homework / this week. i. We / not / study / French.
  • 22. a. I have played tennis last week. I played tennis last week. b. They have finished work yet. They haven’t finished work yet. c. Look! I have buy a new umbrella. Look! I have bought a new umbrella. d. I have bought three CDs last week. I bought three CDs last week. e. She hasn’t never seen that film. She has never seen that film.