Sunteți pe pagina 1din 5

A. Complete the following table.

Infinitive Past Participle


have
look
lose
make
paint
play
see
speak
take
write
B. Write HAS or HAVE.
1. ____________ you ever visited London? 6. ____________ it stopped snowing?
2. Mary ____________ never read a novel. 7. Mother ____________ called you.
3. They ____________ already finished. 8. I ____________ never tasted sushi.
4. ____________ she closed the door? 9. We ____________ worked hard.
5. Mr Bean ____________ travelled abroad. 10. _____________ Peter painted the wall.
C. Use the PRESENT PERFECT to build these sentences.
1. he / finish / the game.
_____________________________________________________________________________
2. Mary / not / meet / her cousin.
____________________________________________________________________________
3. my cousin / buy / a new computer.
___________________________________________________________________________
4. Bobby / clean / his room?
___________________________________________________________________________
5. we / have / breakfast.
___________________________________________________________________________
6. they / go / to / Spain.
__________________________________________________________________________
7. you / phone / Charles ?
__________________________________________________________________________
8. the teacher / not / open / the window.
__________________________________________________________________________

D. Complete the sentences with the verbs in brackets in the PRESENT PERFECT.

1. I ____________________________________ ( not / sleep ) all night.


2. Jack ________________________________ ( write ) five letters.
3. I ____________________________________ ( lose ) my umbrella.
4. ______________ you _________________ ( read) this book? It’s very good.
5. She _______________________________ ( not / phone ) the travel agent.
6. My dog _____________________________ ( eat ) my sandwich.
7. They _____________________________ ( not / watch ) this film yet.
8. How long ______________she___________________ ( be ) in London?

E. Use FOR or SINCE to complete these expressions.


1. ______________ 3 months 5. ______________ a long time
2. ______________ 7 o’clock 6. ______________ her birthday
3. ______________ April 7. ______________ 1950
4. ______________ a week 8. ______________ ten years

F. Choose the correct option.


1. Oliver has _____ washed his car.
a) yet b) ever c) just
2. My cousin hasn’t arrived _____.
a) never b) yet c) already
3. My friend Jason has _____ come back from Italy.
a) already b) yet c) ever
4. Have they _____ met a famous person?
a) just b) yet c) ever
5. I have _____ listened to classical music.
a) since b) yet c) never
6. Sam and Jane have _____ left for work.
a) ever b) yet c) already
7. We have _____ heard a strange noise.
a) just b) yet c) for

S-ar putea să vă placă și