PRESENT PERFECT AFFIRMATIVE1.. want to go to Queenland for a long time.. They ……… lose their keys.. Harry ……… not/swim at Bondi Beach.. Heidi ……… not/teach Spanish very long... Have you
Trang 1PRESENT PERFECT AFFIRMATIVE
1 Brent ……… (drive) George 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, ………
Trang 22. 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) ?
11 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
Trang 3only 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
Put into order these sentences.
1 sisters Spanish for learning My been have years three
2 have a never to riding school We been
3 repaired been house is The rent the has because high
4 that been I ill have weeks for you two know
5 blown day long wind The all has
6 man has poor been hours there lying for The two
7 to phoned comfort you your Have parents them?
8 the at They stopped been frontier Italian have
9 They been papers months without identity have travelling for
10 I have during a congress met them the in hotel