Present Perfect: ਵਾਕ, ਕਸਰਤਾਂ, ਟੈਸਟ ਅਤੇ ਉਦਾਹਰਨਾਂ

Present Perfect ਅਸੀਂ ਵਰਤਦੇ ਹਾਂ

Present Perfect ਦਾ ਇਸਤੇਮਾਲ ਉਹਨਾਂ ਭੂਤਕਾਲੀ ਕਰਮਾਂ ਬਾਰੇ ਗੱਲ ਕਰਨ ਲਈ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਦਾ ਨਤੀਜਾ ਜਾਂ ਸੰਬੰਧ ਮੌਜੂਦਾ ਸਮੇਂ ਨਾਲ ਹੁੰਦਾ ਹੈ।

I have finished the report.
ਮੈਂ ਰਿਪੋਰਟ ਪੂਰੀ ਕਰ ਲਈ ਹੈ।

Present Perfect ਫਾਰਮ

Subject + have / has + V3.

I have completed the task.
ਮੈਂ ਕੰਮ ਪੂਰਾ ਕਰ ਲਿਆ ਹੈ।
She has finished the project.
ਉਸ ਨੇ ਪ੍ਰੋਜੈਕਟ ਪੂਰਾ ਕਰ ਲਿਆ ਹੈ।

Present Perfect ਨਿਯਮ

  • Present Perfect ਅਕਸਰ ਹਾਲੀਆ ਕਰਮਾਂ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਦਾ ਨਤੀਜਾ ਵਰਤਮਾਨ ਵਿੱਚ ਹੁੰਦਾ ਹੈ।
    I have lost my keys.
    ਮੈਂ ਆਪਣੀਆਂ ਚਾਬੀਆਂ ਗੁਆ ਲਿਆ ਹਨ।
    She has broken her phone.
    ਉਸਦਾ ਫ਼ੋਨ ਟੁੱਟ ਗਿਆ ਹੈ।
  • ਇਹ ਜੀਵਨ ਦੇ ਤਜਰਬਿਆਂ ਬਾਰੇ ਗੱਲ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਬਿਨਾਂ ਸਹੀ ਸਮਾਂ ਦੱਸੇ।
    I have visited London.
    ਮੈਂ ਲੰਡਨ ਗਿਆ ਹਾਂ।
    She has tried Japanese food.
    ਉਸ ਨੇ ਜਾਪਾਨੀ ਖਾਣਾ ਚੱਖਿਆ ਹੈ।
  • ਅਸੀਂ ਅਕਸਰ ਸਮੇਂ ਦੇ ਸੰਕੇਤਕ ਸ਼ਬਦ ਵਰਤਦੇ ਹਾਂ ਜਿਵੇਂ ਕਿ:
    already, just, yet, ever, never
    I have already finished the task.
    ਮੈਂ ਕੰਮ ਪਹਿਲਾਂ ਹੀ ਮੁਕੰਮਲ ਕਰ ਲਿਆ ਹੈ।
    She has just arrived.
    ਉਹ ਹੁਣੇ ਹੀ ਪਹੁੰਚੀ ਹੈ।
    Have you ever tried sushi?
    ਕੀ ਤੁਸੀਂ ਕਦੇ ਸੁਸ਼ੀ ਖਾਧੀ ਹੈ?
  • ਇਹ ਉਹਨਾਂ ਕਿਰਿਆਵਾਂ ਜਾਂ ਹਾਲਤਾਂ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਜੋ ਭੂਤਕਾਲ ਵਿੱਚ ਸ਼ੁਰੂ ਹੋਈਆਂ ਸਨ ਅਤੇ ਵਰਤਮਾਨ ਤੱਕ ਜਾਰੀ ਹਨ (for ਅਤੇ since ਨਾਲ)।
    I have worked here for five years.
    ਮੈਂ ਇੱਥੇ ਪੰਜ ਸਾਲਾਂ ਤੋਂ ਕੰਮ ਕੀਤਾ ਹੈ।
    She has lived here since 2020.
    ਉਹ 2020 ਤੋਂ ਇੱਥੇ ਰਹਿ ਰਹੀ ਹੈ।

Present Perfect ਨਕਾਰ

  • ਨਕਾਰਾਤਮਕ ਰੂਪ have not ਜਾਂ has not ਨਾਲ ਬਣਾਇਆ ਜਾਂਦਾ ਹੈ।
    I haven't finished the report yet.
    ਮੈਂ ਹਾਲੇ ਰਿਪੋਰਟ ਪੂਰੀ ਨਹੀਂ ਕੀਤੀ।
    She hasn't replied to the message.
    ਉਸਨੇ ਸੁਨੇਹੇ ਦਾ ਜਵਾਬ ਨਹੀਂ ਦਿੱਤਾ ਹੈ।

Present Perfect ਪ੍ਰਸ਼ਨ

ਸਵਾਲਾਂ ਵਿੱਚ, have ਜਾਂ has ਕਰਤਾ ਤੋਂ ਪਹਿਲਾਂ ਆਉਂਦਾ ਹੈ।

Have / Has + subject + V3?
Wh-word + have / has + subject + V3?

Have you finished the report?
ਕੀ ਤੁਸੀਂ ਰਿਪੋਰਟ ਮੁਕੰਮਲ ਕਰ ਲਈ ਹੈ?
Has she called you?
ਕੀ ਉਸਨੇ ਤੁਹਾਨੂੰ ਫ਼ੋਨ ਕੀਤਾ ਹੈ?
Where have they gone?
ਉਹ ਕਿੱਥੇ ਗਏ ਹਨ?
Why has he left early?
ਉਹ ਜਲਦੀ ਕਿਉਂ ਚਲਾ ਗਿਆ ਹੈ?

Present Perfect ਆਮ ਗਲਤੀਆਂ

❌ I have saw this movie.
✅ I have seen this movie.
❌ She has went home.
✅ She has gone home.
❌ Did you ever visit London?
✅ Have you ever visited London?

Present Perfect ਵਾਕ

I have finished the report and sent it to my manager.
ਮੈਂ ਰਿਪੋਰਟ ਪੂਰੀ ਕਰ ਲਈ ਹੈ ਅਤੇ ਇਸਨੂੰ ਆਪਣੇ ਮੈਨੇਜਰ ਨੂੰ ਭੇਜ ਦਿੱਤਾ ਹੈ।
She has already completed the task.
ਉਹ ਪਹਿਲਾਂ ਹੀ ਕੰਮ ਪੂਰਾ ਕਰ ਚੁੱਕੀ ਹੈ।
We have visited several countries this year.
ਅਸੀਂ ਇਸ ਸਾਲ ਕਈ ਦੇਸ਼ਾਂ ਦਾ ਦੌਰਾ ਕੀਤਾ ਹੈ।
He has changed his phone number, so you should call the new one.
ਉਸਨੇ ਆਪਣਾ ਫ਼ੋਨ ਨੰਬਰ ਬਦਲ ਲਿਆ ਹੈ, ਇਸ ਲਈ ਤੁਹਾਨੂੰ ਨਵੇਂ ਨੰਬਰ ਤੇ ਕਾਲ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ।
They have started a new project.
ਉਹਨਾਂ ਨੇ ਇੱਕ ਨਵਾਂ ਪ੍ਰੋਜੈਕਟ ਸ਼ੁਰੂ ਕੀਤਾ ਹੈ।
I have read this book before.
ਮੈਂ ਇਹ ਕਿਤਾਬ ਪਹਿਲਾਂ ਪੜ੍ਹੀ ਹੈ।
She has just finished her work.
ਉਸ ਨੇ ਹੁਣੇ ਹੀ ਆਪਣਾ ਕੰਮ ਮੁਕਾਇਆ ਹੈ।
We have solved the problem.
ਅਸੀਂ ਸਮੱਸਿਆ ਦਾ ਹੱਲ ਕਰ ਦਿੱਤਾ ਹੈ।
He has forgotten his password.
ਉਹ ਆਪਣਾ ਪਾਸਵਰਡ ਭੁੱਲ ਗਿਆ ਹੈ।
They have improved the system.
ਉਨ੍ਹਾਂ ਨੇ ਸਿਸਟਮ ਨੂੰ ਸੁਧਾਰਿਆ ਹੈ।

Present Perfect ਉਦਾਹਰਨਾਂ

I have tried the new application and I like it.
ਮੈਂ ਨਵੀਂ ਐਪਲੀਕੇਸ਼ਨ ਅਜ਼ਮਾਈ ਹੈ ਅਤੇ ਮੈਨੂੰ ਇਹ ਪਸੰਦ ਆਈ ਹੈ।
She has updated the document and shared it with the team.
ਉਸਨੇ ਦਸਤਾਵੇਜ਼ ਅਪਡੇਟ ਕੀਤਾ ਹੈ ਅਤੇ ਇਸਨੂੰ ਟੀਮ ਨਾਲ ਸਾਂਝਾ ਕੀਤਾ ਹੈ।
They have completed the task and started another one.
ਉਹਨਾਂ ਨੇ ਕੰਮ ਪੂਰਾ ਕਰ ਲਿਆ ਹੈ ਅਤੇ ਹੋਰ ਇੱਕ ਸ਼ੁਰੂ ਕਰ ਦਿੱਤਾ ਹੈ।
We have discussed the issue and found a solution.
ਅਸੀਂ ਇਸ ਮਸਲੇ 'ਤੇ ਚਰਚਾ ਕੀਤੀ ਹੈ ਅਤੇ ਇੱਕ ਹੱਲ ਲੱਭ ਲਿਆ ਹੈ।
He has checked the code and fixed several bugs.
ਉਸ ਨੇ ਕੋਡ ਦੀ ਜਾਂਚ ਕੀਤੀ ਹੈ ਅਤੇ ਕਈ ਬੱਗ ਠੀਕ ਕੀਤੇ ਹਨ।
I have already sent the email.
ਮੈਂ ਪਹਿਲਾਂ ਹੀ ਈਮੇਲ ਭੇਜ ਦਿੱਤੀ ਹੈ।
She has prepared the presentation.
ਉਸ ਨੇ ਪ੍ਰਸਤੁਤੀ ਤਿਆਰ ਕਰ ਲਈ ਹੈ।
We have organized the meeting.
ਅਸੀਂ ਮੀਟਿੰਗ ਦਾ ਆਯੋਜਨ ਕੀਤਾ ਹੈ।
He has learned a lot from this project.
ਉਸ ਨੇ ਇਸ ਪ੍ਰੋਜੈਕਟ ਤੋਂ ਬਹੁਤ ਕੁਝ ਸਿੱਖਿਆ ਹੈ।
They have improved their workflow.
ਉਨ੍ਹਾਂ ਨੇ ਆਪਣੀ ਕੰਮ ਕਰਨ ਦੀ ਪ੍ਰਕਿਰਿਆ ਵਿੱਚ ਸੁਧਾਰ ਕੀਤਾ ਹੈ।

ਐਪ ਵਿੱਚ ਉਪਲਬਧ ਅੰਗਰੇਜ਼ੀ ਵਿਆਕਰਨ ਅਭਿਆਸ

Tenses

Conditionals

Sentences

Verbs