PRESENT  PERFECT AFFIRMATIVE

1.
Susil ……………………. (drive) Gamage to work today.
2.
They ……………………….(work) all day and night.
3.
We ……………………………. (see) the new bridge.
4.
He …………………………(have) breakfast this morning.
5.
Ann and Don ………………………… (wash) the car.
6.
Kathy ……….. (want) to go to Queenland for a long time.
7.
Mel ……………………………..(give) up smoking.
8.
I ………………………….(forgot) that man's name.
9.
They ………………………… (lose) their keys.
10.
Jack …………………………….. (be) to England.

PRESENT  PERFECT NEGATIVE

1.
We ………………………. (not/grow) carrots this year.
2.
They …………………………. (not/cut) the flowers.
3.
The children ………………………….. (not/sleep) today.
4.
Jo …………………………..(not/take) the dog for a walk.
5.
Ingrid ………………….. (not/understand) what the teacher said.
6.
I …………………………(not/throw) the rubbish away.
7.
Harry ……………………………… (not/swim) at Bondi Beach.
8.
They …………………….  (not/spend) a lot of money at the market.
9.
Ned …………………………… (not/tell) his mother yet.
10.
Heidi ………………………………  (not/teach) Spanish very long.

PRESENT  PERFECT  INTERROGATIVE

1.
you ever / be / to Canada


2.
she ever/ see / the Queen of England


3.
he ever / ride / a horse


4.
you ever / read / Shakespeare


5.
they ever / sing / in public


6.
how many times / you / be / to Fiji


7.
you / play / the piano recently


8.
we / save / enough money to buy a car


9.
he / hear / from Dean lately


10.
Greg / have / a holiday recently



Yet/Already

1.
Have you seen the new movie?
No, ……………………………..

2.
Have you been to Paris?
Yes, …………………………

3.
Have you bought that new dress?
Yes, ……………………………

4.
Has Allen gone to Melbourne?
No, …………………………………..

5.
Has he heard from Bill yet?
No, ……………………………………

6.
Have you finished your homework?
Yes, …………………………….

7.
Have Annie and Bob got married yet?
No, …………………………………

8.
Have you eaten at that new Thai restaurant?
Yes, …………………………………..

9.
Has Lisa played tennis this morning?
Yes, …………………. tennis.

10.
Has the light been fixed?
No, ……………………………….



yet, already, just, never, ever ,for or since.

1. Have you finished your homework …………….    ? That was quick !
2. Is your grandmother ……………….  at home?      
3. She hasn't decided what to wear for the party …………………..  .
4. We are late. The film has …………………  started.
5. I haven't seen that film ………………….
6. I have ……………………… seen it twice
7. I have ……………………..   been to China, but I would like to go.
8. Have you …………………….. seen a famous actor or actress?
9. They have lived there …………………….they were born.
10. We were in the camping ……………………… a week and then moved to a hotel.
11. Has Mary arrived……………..? Not …………………….
12. I've …………. told you. They are  doing the exam and you cannot go in.
13. Look, George has …………….arrived, you can talk to him.
14. I have …………………. seen anything like that. It's incredible.


Complete with the present perfect and the adverb given between parenthesis

1. I ……………………..a new car. (to buy / just)
2. They …………………………….. yet where to go on holiday. (not to decide)
3. Alain …………………………….. to the cinema. (to go)
4. I ………………………………….'the good, the bad and the ugly ' : I like it (to see )
5. …………………………………to England ? (to be / you / ever)
6. Julien ……………………………….. his friend. (to meet / just)
7. Recently, we ………………………… many parties with our friends. (to have)
8. What ……………………………………during the holidays? (to do / you)
9. He ……………………………….(not to work)
10. ………………………………………………..(finish / already / you) ?
1
1. Mr Jones …………………………..  (not arrive/yet) .
12. I ………………….. (call/just) the police. I ……………….. (hear) a very strange noise outside.
13. I ………………………(go/never) to Disneyland, but I would like to.
14. ……….you …………….. ( see/ever) a white elephant? No I ………………..one (see/never)
15. She ………………(not finish/yet), but she …………….. me (just/phone) saying that she only has one more patient.
16. She …………….. on holiday (just/go) and ………………….. (not leave) any message for you.
17. I………………………..  you (tell/already) that I do not want an enciclopedia






Comments

Popular posts from this blog