30 Present Perfect

PRESENT PERFECT

What does present perfect mean?The Oxford Learner's Dictionary defines the present perfect tense as “the form of a verb that expresses an action done in a time period up to the present, formed in English with the present tense of 'have' and the 'past participle' of the verb, as in: I have eaten.”

1. The window was closed. Now it's open. Somebody (open)_________  the window.

2. Yesterday, Joanne's clothes were dirty. Now they're clean. Joanne (wash) _________   her clothes.

3. This morning Jack had his wallet with him. Now, he can't find it. Jack (lose) _________   his wallet.

4. Yesterday, Laura lost her keys. Now, she has her keys. Laura (find)_________    them.

5. Last month, my house was white. Now, it's yellow. I (paint) _________   my house.

6. They used to have a boat. Now, they don't have it anymore. They (sell)_________    it.

7. Jane was at the party ten minutes ago. Now she's not. Jane (leave) _________   the party.

8. The picture was on the wall this morning. Now, it's on the floor. It (fall) _________   down.

............

Check Your Understanding of the Present Perfect Tense

Fill in the blanks with the appropriate form of the present perfect tense in the following sentences:

1. We ___________ (find – negative) it yet.

2. Camile and Mathew ____________ (invited) all their friends for today’s party.

3. Liz _________ (sleep – negative) all night.

4. ________ he _________ (finish) his work?

5. It ___________ (be – negative) the same ever since you left.

6. They __________ (buy) a 2BHK flat.

7. You ___________ (come) to the right place.

8. _______ you ever ________ (be) to Malaysia?

9. Do you know why she __________ (like – negative) it?

10. ________ you _________ (hear) about the new education policies?

Questions and answers with present perfect (Verbo auxiliar (to have) + sujeito + particípio passado + ?)

1) _______you talked to Peter?

Yes, _________.

2) _______you worked for your uncle?

Yes, _________

3) _______she gone to work?

No, _________.

4) _______he read the book that you gave me yesterday?

No, _________.

5) _______she finished her homework?

Yes, _________.