Skip to content
Home » [NEW] Present perfect – form and use | present perfect tense test – NATAVIGUIDES

[NEW] Present perfect – form and use | present perfect tense test – NATAVIGUIDES

present perfect tense test: คุณกำลังดูกระทู้

10She’s worked in this bank since for it first opened.

9She’s worked in this bank since for 25 years.

7I haven’t seen John for since last July.

6We’ve been together since for over ten years.

5I have wanted to be a writer since for I was a child.

3I haven’t eaten anything since for this morning.

2We’ve known each other for since we were in school.

1I’ve had this car for since years.

 

Present perfect form

 
We form the present perfect tense with the verb have and the past participle of the verb. The past participle is the same as the past simple (-ed) for regular verbs. For irregular verbs, it’s the form in the 3rd column.
 

 

Present perfect use

 
We normally use the present perfect to talk about past events that have a connection with the present; for example, news or past experiences. We can also use the present perfect to talk about situations that started in the past, but which are still true in the present. Check the grammar chart below:
 

 

Recent events and news

 
We use the present perfect to talk about recent events or news. We don’t say when these events happened.

  • I’

    ve passed

    the test!

  • She’

    s broken

    her arm.

  • The president

    has travelled

    to Cuba. 

 

⇒ Just, yet, already

 
We often use the present perfect with the words just, yet, already.

We use just in (+) sentences to say that something happened very recently (like minutes ago).

  • I’

    ve just seen

    Peter in the street. 

  • He looks happy because he’

    s just got married

We use yet in (-) and (?) sentences. We put it at the end of the sentence.

  • Have

    you

    washed

    the dishes

    yet

    ?

  • I

    haven’t

    called

    him

    yet

    .

  • She

    hasn’t arrived yet

We use already in (+) sentences to say that something happened before now (usually, earlier than we expected).

  • I

    have already finished

    .

  • We

    have already arrived

 

Life experiences

 
We often use the present perfect to talk about past experiences in our lives. We don’t say when these experiences happened.

  • I’

    ve run

    the Boston Marathon twice.

  • She’

    s

    never

    been

    on a cruise. 

  • I’

    ve been

    here before. 

 

⇒ Never, ever, before

 
When we ask about someone’s life experiences we often use the word ever.

  • Have

    you

    ever read

    this book?

  • Have

    you

    ever

    been

    to India?

When we talk about life experiences, we often use the words never or before.

  • She

    has never been

    late. 

  • I think I

    have seen

    this film

    before

 

Unfinished actions

 

⇒ How long, for, since

 
We use the present perfect with the words how longfor, since to talk about actions or situations that started in the past and still continue or are still true now.

  • I’

    ve lived

    in Oslo

    since

    I was born. (=I was born in Oslo and I still live in Oslo)

  • They

    have been

    married

    for

    25 years. (=They got married 25 years ago and they are still married)

We use how long in questions to ask about the duration of an action or situation.

  • How long has

    she

    been

    a teacher?

  • How long has

    she

    had

    her car?

We use for + a period of time, e.g. for two weeks, for ten years, for ten days, for a few hours, etc.

  • We’

    ve been

    here

    for

    a few hours. 

  • They’

    ve been

    married

    for

    10 years. 

We use since + a moment in the past (the beginning of a period of time), e.g. since I was born, since 10 o’clock, since last Wednesday, etc.

  • We’

    ve been

    here

    since

    4 o’clock. 

  • They’

    ve been

    married

    since

    2010. 

 

Be careful with these common mistakes!

 
We use present perfect, and not present simple for actions or situations that started in the past and are still true now.

  • We’

    ve been

    friends since first grade. (NOT We are friends since first grade.)

We don’t use the word ago with the present perfect.

  • They’

    ve been

    married for 10 years. (NOT They are married since 10 years ago.)

 

[Update] Present Perfect Tense | present perfect tense test – NATAVIGUIDES

Present Perfect Tense

Present perfect tense is used to express an action that has been completed or has occurred recently. This tense expresses the sense of completion of an action in recent time.

the recent past (not a very long time ago). For instance, someone asks you where is your brother? Suppose your brother is in his school. You may reply, ‘He has gone to school’. This is because the action of going to school has been done by your brother on the same day.

Since the action has already been done, it can be said that it has occurred at some point in the past, but these actions have generally occurred in). For instance, someone asks you where is your brother? Suppose your brother is in his school. You may reply, ‘He has gone to school’. This is because the action of going to school has been done by your brother on the same day.

This tense may express any action which has occurred in the same day, weak, month or sometimes even a year but when it is intended to give a sense that something has been done in the recent past or that its description is still related to recent time. For instance, a person says, ‘I have passed the exam’. This person may have passed the exam a month ago but if he wants to express about it in a way that its description is still somewhat applicable to the recent time, he may use the present perfect tense.

Structure of Sentence:

Main verb: 3rd form of verb (Past participle)
Helping verbs: Has / Have

3rd form of verb (Past participle)Has / Have

If the subject of the sentence is ‘he, she, it, or a singular noun, then ‘has’ is used.
If the subject is ‘I, we, you, they or a plural noun’, then ‘have’ is used.

  POSITIVE SENTENCES:

 Subject + helping verb + main verb + object.
 Subject + has/have + 3rd form of verb + object.

Examples:
He has finished the work.
She has written a letter.
They have spent all the money.
He has succeeded in his mission.
She has broken the cup.
They have gone to school.
He has recovered from his illness.
She has won a prize.
They have bought a camera.
We have kept our books in the cupboard.
He has received my letter.
I have given him a gift.
He has started a business.
We have made a beautiful painting.
The guests have arrived.
I have helped him.
The have participated in the competition.
You have done a nice job.
The witness has spoken the truth.

  NEGATIVE SENTENCES:

In negative sentence, the word ‘not’ is added after ‘has’ or ‘have’.

 Subject + helping verb + not + main verb + object.
 Subject + has/have + not + 3rd form of verb + object.

Examples:
He has not completed his work.
She has not eaten the meal.
He has not stolen my money.
I have not broken the cup.
He has not passed the exam.
She has not bought a new car.
They have not finished their task.
I have not seen him.
She has not gone to America.
He has not reached his home.
They have not spent all the money.
You have not answered correctly.

  INTERROGATIVE SENTENCES:

The question sentence starts with ‘has’ or ‘have’.

 Helping verb + subject + main verb + object.
 Has/have + subject + 3rd form of verb + object.

Examples:
Has he finished his work?
Has he succeeded in his mission?
Has she brought her camera with her?
Have they earned a lot of money?
Have they celebrated your birthday?
Have the kids eaten their food?
Have we won a prize?

Has he helped you?
Has she gone to school?
Has he sent you an email?
Have they bought a new computer?
Have you prepared yourself for the exam?
Have they started a new business?
Have you ever thought about it?
Has this ever happened to you?
Has he gone to school?


Present Simple or Present Continuous? Grammar Quiz


Did you like the video?
Write your result in the comments!
More videos:
Present Simple test | Grammar quiz
https://www.youtube.com/watch?v=o0Swx_Qts2g
Present Continuous | Grammar quiz
https://www.youtube.com/watch?v=Vfd3oS_6x1Q
Present Perfect | Grammar quiz
https://www.youtube.com/watch?v=czIkSuVUxdo
Present Perfect Continuous | Grammar quiz
https://www.youtube.com/watch?v=DrXqJtk4LjY
Past simple | Grammar quiz
https://www.youtube.com/watch?v=YAQklg1Vg5c
Past Continuous | Grammar quiz
https://www.youtube.com/watch?v=JMnOrbD4ok
Past Perfect test | Grammar quiz
https://www.youtube.com/watch?v=ycapryfw7qw
Past Perfect Continuous test | Grammar quiz
https://www.youtube.com/watch?v=h7rh2Afu9R8
Future Simple | Grammar quiz
https://www.youtube.com/watch?v=3GnrptCBDz0
Future Continuous | Grammar quiz
https://www.youtube.com/watch?v=Ir9xcBbS7ik
Future Perfect | Grammar test
https://www.youtube.com/watch?v=LSyTBLeyqpg
Future Perfect Continuous | Grammar quiz
https://www.youtube.com/watch?v=UUVBV3EGtnQ

นอกจากการดูบทความนี้แล้ว คุณยังสามารถดูข้อมูลที่เป็นประโยชน์อื่นๆ อีกมากมายที่เราให้ไว้ที่นี่: ดูเพิ่มเติม

Present Simple or Present Continuous? Grammar Quiz

Present Perfect Tense Quiz


Present Perfect Tense quiz for beginners and kids.
10 multiplechoice questions.
Each quiz question is given out with a timer and shows the correct answers to the questions.
You will be quizzed with appealing animations 🙂

https://www.youtube.com/channel/UCYAqshTpc9OP_GYiMUbSqA

Present Perfect Tense Quiz

Test Your English! Past Simple \u0026 Present Perfect Simple – QUIZ


Test your English! 16 mixed fill in the blanks / gap fill quiz (past simple \u0026 present perfect simple), elementary to intermediate level (with answers).
For lots more videos, downloadable audio files, and printable classroom materials on the Past Simple and Present Perfect Simple tenses, please visit my site / blog:
https://www.allthingsgrammar.com/pastsimple1.html
https://www.allthingsgrammar.com/presentperfectsimple.html
https://www.allthingsgrammar.com/tensesreview.html
Follow me on Facebook:
https://www.facebook.com/FreeESLHandouts114600995237370
Consider helping to support this channel by becoming a Patreon Member:
https://www.patreon.com/FreeESLHandouts

Test Your English! Past Simple \u0026 Present Perfect Simple - QUIZ

What have you done lately? Present Perfect Tense


Learn how to use the present perfect tense through a short story and pay attention to the time expressions used like ever, never, just, always, already, yet.

What have you done lately? Present Perfect Tense

Exercises about Present Perfect Tense with answers – improve your grammar – Easy English Lesson


Easy English Lesson Series You can improve your grammar with Present Present Perfect tense through exercises. The answers are just after each question.
I am a teacher of English at a highly appreciated school and doing the job I love. Could you please subscribe to my channel for support? Thanks in advance.
INDEX OF ONLY GRAMMAR EXERCISES:
amisare : https://youtu.be/TJe9YlxDkpg?list=PLPA3mn3c0LvAJUIz5shvc7uh5EvyL6E8j
aanthe: https://youtu.be/CvUovAi9eQU?list=PLPA3mn3c0LvAWO3doyXt9pJjmpweIIOrk
CanCan’t: https://youtu.be/ZR3L64YJawg?list=PLPA3mn3c0LvC_CgmxjmjiGs9Q2iR8fE8H
Comparatives Superlatives (goodbetter best): https://youtu.be/PD9k0KXmIHI?list=PLPA3mn3c0LvDy8BXiBkPaX9CnbMHTxJp
Countable Uncountables: https://youtu.be/2nSIPl9xHM?list=PLPA3mn3c0LvDX4yNv9tLTQY6QxChSflng
Gerunds Infinitives (ingto..): https://youtu.be/xLsODIzAfcI?list=PLPA3mn3c0LvDaZb8XVjbhQ0K0TYFvI64b
Conditionals (if): https://youtu.be/xJX1RsI3H1g?list=PLPA3mn3c0LvCqOBtIdkZhP4lk70bTbaGc
How much How many: https://youtu.be/uFH3hukwycs?list=PLPA3mn3c0LvDPAQ7b6HUKHdQ_vfS63kV
Personal Pronouns (I you we they …) : https://youtu.be/OMzfakpnSBw?list=PLPA3mn3c0LvCuIwCsKhMv2eHJgOctLzkj
Must Mustn’t: https://youtu.be/Y8pHGxtCYqQ?list=PLPA3mn3c0LvAi9yOBGNZCRmIBfRue7b5
MyYourHisHer …: https://youtu.be/C1tu_5wSY?list=PLPA3mn3c0LvADy_jBrpqGQqA1sCb0uDJa
MyselfYourselfHimself …: https://youtu.be/V8tjczMyzeY?list=PLPA3mn3c0LvCU87nNSJ3o5hFDnFgOERrH
Numbers: https://youtu.be/iv64tlQmB2A?list=PLPA3mn3c0LvD9W4Eise8pIScqyGJZGLR
Phrasal Verbs (look afterlook into): https://youtu.be/rz9jPUtuR4Q?list=PLPA3mn3c0LvCWXeWrQjvGrkYcvlIuZ1eN
Prepositions (INONAT … / level A): https://youtu.be/FT2m4KNP0Y?list=PLPA3mn3c0LvAmZiIFSrrnbPHJNEqjfKPh
Prepositions (IN ON AT… – Level B(: : https://youtu.be/Tsl4cLvU6_Y?list=PLPA3mn3c0LvDahgKbmb8W2XLSVLePfTXM
Passive (was doneis being done …) : https://youtu.be/vuMmpLqgCus?list=PLPA3mn3c0LvCLk0VDDKuUESXcNk74tdm
Relatives (whowhichthat): https://youtu.be/mQLPxvQLg7c?list=PLPA3mn3c0LvAEyZFOgCjnYBzRlYQ8F5en
Since For: https://youtu.be/m3p8mrdH2GI?list=PLPA3mn3c0LvAy1Hy7bQzcdJhYOGz67Wht
Singular Plurals (boyboys): https://youtu.be/jpmg3FcJEw0?list=PLPA3mn3c0LvBbk5WhASEEJXMN40BHpRL
Some Any: https://youtu.be/fQiocR7RjTc?list=PLPA3mn3c0LvDCHvDL5S_Iux202xbk2eY
So Such: https://youtu.be/zMlmuoh_Cpc?list=PLPA3mn3c0LvBI7V8xMfLfz1aeyQMuwieR
SomebodySomethingAnybodyAnything …: https://youtu.be/g95WFsIfS40?list=PLPA3mn3c0LvDux18YfBTRuX8O5scDPFW
Tenses (Simple): https://youtu.be/TsUf7wDzBsg?list=PLPA3mn3c0LvBbVuN8DgikBUwicZ65Hspy
Tenses: (Continuous): https://youtu.be/k9ukLTPfDXA?list=PLPA3mn3c0LvAbYntnYRoSGlIesKWdkXCG
Tenses (All mixed): https://youtu.be/J4gemTCJaWg?list=PLPA3mn3c0LvCVOqCl28Qc5VjEnVZ6meA
Test your grammar: https://youtu.be/G9_Hc6LQsA0?list=PLPA3mn3c0LvBd4MEEvMwXAwLspLs_9DVx
Used To: https://youtu.be/szbvRzIr9eU?list=PLPA3mn3c0LvBiqVJY83KPBvbn0zV12Je0
What time is it?: https://youtu.be/IABUhw2m4rg?list=PLPA3mn3c0LvBdRe0dEZ1fphpzev7QW5wY
Mixed Grammar Topics: https://youtu.be/hzv30TesiUo?list=PLPA3mn3c0LvDzIcPWypZJB6Q38JnOGHpP
INDEX OF SKILLS (ListeningReading Watching WritingSpeaking)
LISTENING / Level A: https://youtu.be/MOijwxQvsfc?list=PLPA3mn3c0LvDibX0JZT_1PmsV4E_U1CZe
LISTENING / Level B: https://youtu.be/3m3sOhtdkkI?list=PLPA3mn3c0LvCZvVTeFFRrKnBsSVBNQvm
PRONUNCIATION: https://youtu.be/k2G5t0S55Pg?list=PLPA3mn3c0LvCltK7XHJQM8wHTZSQKArkp
READING / Level A: https://youtu.be/jyDLF5DESA?list=PLPA3mn3c0LvCywqc064zIn__ntoXHwbT5
READING / Level B: https://youtu.be/YJYwQxjrKz4?list=PLPA3mn3c0LvDfGGzAwULtjCTiIqEFYH5A
READING / Level C: https://youtu.be/IcByiD6dEWw?list=PLPA3mn3c0LvB3cMzCN5uqMAz0LEfScKUi
SCHOOL SONGS: https://youtu.be/UIAJoY_ueOE?list=PLPA3mn3c0LvDBIkVkaqQ2f4Do65K1wzA
SPEAKING: https://youtu.be/WR4xrDmsnU?list=PLPA3mn3c0LvAxp7UFMGUvl21W4QFiS08p
WATCHING / Level A: https://youtu.be/VwPRjOU0lbE?list=PLPA3mn3c0LvD6vMPECumADnwDTG6WjqBy
WATCHING / Level B: https://youtu.be/KZXfAbN0QcM?list=PLPA3mn3c0LvCEohXZqgtIVNmrSEVw0Hl6
VOCABULARY / Level A: https://youtu.be/9ZelbpCd95U?list=PLPA3mn3c0LvA4wBXNwOSdPIlynApqSdGp
VOCABULARY / Level B: https://youtu.be/Fz5Ljxztkik?list=PLPA3mn3c0LvCxYiIZNDZ4AUa0eHvWgeV8
VOCABULARY / Level C: https://youtu.be/srOZigWIvUQ?list=PLPA3mn3c0LvDssIrkXf3etNuUIdrDlGEB
WRITING / Level AB: https://youtu.be/1Z1Q8fAOclw?list=PLPA3mn3c0LvCA8w76FDkSzl_JCmeQ1lo

Exercises about Present Perfect Tense with answers  - improve your grammar - Easy English Lesson

นอกจากการดูบทความนี้แล้ว คุณยังสามารถดูข้อมูลที่เป็นประโยชน์อื่นๆ อีกมากมายที่เราให้ไว้ที่นี่: ดูบทความเพิ่มเติมในหมวดหมู่LEARN FOREIGN LANGUAGE

ขอบคุณที่รับชมกระทู้ครับ present perfect tense test

Leave a Reply

Your email address will not be published. Required fields are marked *