You are on page 1of 3

PRESENT PERFECT AFFIRMATIVE

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

PRESENT PERFECT NEGATIVE


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

PRESENT PERFECT INTERROGATIVE

1. you ever / be / to Canada Have you ever been to


Canada?
Has she ever seen the
2. she ever/ see / the Queen of England Queen of England

3. he ever / ride / a horse Has he ever ridden a horse?

4. you ever / read / Shakespeare Have you ever read Shakespeare?

5. they ever / sing / in public Have they ever sung in public?

6. how many times / you / be / to Fiji How many time have you been to Foji?

Have you played the piano?


7. you / play / the piano recently
Have we saved enough money to buy a
8. we / save / enough money to buy a car car?

9. he / hear / from Dean lately Has he heard from Dean lately?

10. Greg / have / a holiday recently


Has Greg han a holiday recently?

iSLCollective.com
Yet/Already

1. Have you seen the new movie?


l have yet
No, ……………………………..
2. Have you been to Paris?
I have already
Yes, …………………………
3. Have you bought that new dress?
Yes, ……………………………
I have already
4. Has Allen gone to Melbourne?
He has yet
No, …………………………………..
5. Has he heard from Bill yet?
No, …………………………………… he has yet

6. Have you finished your homework?


I have already
Yes, …………………………….
7. Have Annie and Bob got married yet?
No, …………………………………
I have yet
8. Have you eaten at that new Thai restaurant?
I have already
Yes, …………………………………..
9. Has Lisa played tennis this morning?
Yes,she has already playedtennis.
………………….
10. Has the light been fixed?
it has yet
No, ……………………………….

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


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

Complete with the present perfect and the adverb given between parenthesis

have to bought just


1. I ……………………..a new car. (to buy / just)
2. They ……………………………..
haven't to dicided yet where to go on holiday. (not to decide)
have to seen
3. Alain …………………………….. to the cinema. (to go)
has to gone
4. I ………………………………….'the good, the bad and the ugly ' : I like it (to see )
Have you to been ever
5. …………………………………to England ? (to be / you / ever)
has to met just
6. Julien ……………………………….. his friend. (to meet / just)
7. Recently, we …………………………
have to had many parties with our friends. (to have)
have you done
8. What ……………………………………during the holidays? (to do / you)
hasn't to workend
9. He ……………………………….(not to work)
Have you already finished
10. ………………………………………………..(finish / already / you) ?

iSLCollective.com
hasn't arrived yet
11. Mr Jones ………………………….. (not arrive/yet) .
have called just
12. I ………………….. have heard
(call/just) the police. I ……………….. (hear) a very strange noise
outside.
have gone ever
13. I ………………………(go/never) to Disneyland, but I would like to.
Have
14. ……….you …………….. seen ever ( see/ever) a white elephant? No I haven't seen never
………………..one (see/never)
hasn't finished has phoned just
15. She ………………(not finish/yet), but she …………….. me (just/phone) saying that she
yet
only has one more patient.
has gone just on holiday (just/go) and …………………..
16. She …………….. not left (not leave) any message for
you.
have told already
17. I……………………….. you (tell/already) that I do not want an enciclopedia

Put into order these sentences.

1. sisters Spanish for learning My been have years. three My sister has been learning Spanish for three yeara

2. have a never to riding school. We been We have been never riding to school
3. repaired. been house is The rent the has because high The rent has been high because the house is repared
4. that been I ill have weeks. for you two know I have been I ill that for know two you weeks
5. blown day long. wind The all has The day has wind-blown all long
The poor man has been lying there for two hours
6. man has poor been hours. there lying for The two
7. to phoned comfort you your Have parents them? Have you comfort phone to your parents them?
8. the at They stopped been frontier. Italian have They Italians have been stopped at the frontier
9. They been papers months. without identity have travelling for They have been traveling without identity papers for
months
10. I have during a congress. met them the in hotel
I met have them in a hotel during the congress

iSLCollective.com

You might also like