You are on page 1of 7

PRESENT PERFECT Activity 1

1. Choose the correct answer.

2. a) The Blakes have lived in London since they got married.


b) The Blakes has lived in London since they got married.
c) The Blakes live in London since they got married.
d) The Blakes have live in London since they got married.

3. a) She has grew vegetables in the back garden since fifteen years.
b) She have grown vegetables in the back garden for fifteen years.
c) She have grown vegetables in the back garden since fifteen years.
d) She has grown vegetables in the back garden for fifteen years.

3. a) She has seen a very interesting film.


b) She have saw a very interesting film.
c) They have see a very interesting film.
d) They has seen a very interesting film.

4. a) I haven’t finish my job yet.


b) I haven’t finished my job already.
c) I haven’t finished my job yet.
d) I hasn’t finished my job yet.

5. a) She has taught Linguistics since ten years.


b) She teaches Linguistics for ten years.
c) She has taught Linguistics for ten years.
d) She has taught Linguistics since ten years ago.

6. a) He works for the Bank of England since he got married.


b) He have worked for the Bank of England since he get married.
c) He has work for the Bank of England for he got married.
d) He has worked for the Bank of England since he got married.

7. a) I haven’t found the keys yet.


b) I haven’t find the keys already.
c) I hasn’t already found the keys.
d) I haven’t found yet the keys.

8. a) Have you ever been to Australia?


b) Have you ever been in Australia?
c) Have you never been to Australia?
d) Have you ever be to Australia before?

9. a) I have never studied Greek.


b) I have ever studied Greek.
c) I haven’ t never studied Greek.
d) I has never studied Greek.

10. a) The postman have just come.


b) The postman has just come.
c) The postman has arrived just
d) The postman has just came.

2.- Fill in the gaps with FOR or SINCE:

1. He has studied Physics __________ 2008.


2. It has been raining _____________ last week.
3. I have met many friends __________ I started my new job.
4. _____________ August, my sister has been training in a football team.
5. I have waited for you _________ a long time! You are always late!
PRESENT PERFECT (YET,ALREADY,EVER, NEVER,JUST) Activity 2

3.- TRANSLATE THESE SENTENCES INTO ENGLISH:


1. La pelicula apenas ha acabado. _______________________________________________________
2. Mi hermana ya ha escrito el reporte. _________________________________________________
3. Los ninñ os no han jugado tenis en la escuela aun. ____________________________________
4. Mi esposa no ha escrito ninguna carta aun. __________________________________________
5. ¿Has tu robado el dinero? ______________________________________________________________
6. ¿Algunas vez has tu comido caracoles? _______________________________________________
7. Esa chica no ha empezado su tarea aun. ______________________________________________
8. Yoya he visto esa pelicula. _____________________________________________________________
9. Ellos apenas han cortado la Madera. __________________________________________________
10. Ellos apenas han encontrado el dinero. _____________________________________________

FILL IN THE GAPS WITH A SUITABLE WORD:


NEVER EVER YET ALREADY JUST
1. They have ______________ flown in a helicopter.
2. Have you ______________ met a famous film star?
3. The train has _______________ arrived at the railway station.
4. My husband hasn´t come back ________________ .
5. Have you typed the report ____________ ?
6. My sister has ______________ been to London. She stayed for two weeks.
7. Celia hasn´t cleared her desk ___________ . It is very untidy.

4.- Complete the sentences with the verbs in brackets. Use the Present Perfect Simple and fill
in the gaps with YET/JUST/ALREADY/EVER/FOR/SINCE.
1. Alan .................................... (not write) the letter ___________ .
2. We .................................... (shop) for new clothes ________ 2 hours! When will we go
home?
3. She .................................... (not return) from England ___________ .
4. .......................... you __________ .......................... (be) to a concert?
5. I .......................... ___________ .......................... (drink) my coffee.
6. A criminal .................................... (hack) into the bank’s computer. The police have
been searching for him ____________ Monday.
7. Alex .......................... ___________ .......................... (read) my story a minute ago.
8. ................ they .................................... ( answer) our question __________ ?
9. .......................... you .......................... (wait) here __________ 8:00?
10. I .................................... (search) for the key ___________ days!
5.- complete the crossword.
Activity 3

Across
1. KEEP
5. CATCH
6. DRINK Down
8. FIGHT 2 EAT
9. LOSE 3. BUY
12 WRITE 4. TEACH
13. WEAR 7. KNOW
16 FEED 8. FORGET
17. THINK 10. SELL
19. RUN 11. DRAW
20. RING 14 PUT
22. UNDERSTAND 15. WIN
24. PAY 16. FIND
25. SEND 18. SLEEP
27. DRIVE 19. READ
28. SPEAK 21. GIVE
23. RIDE
26 FLY
28. SWIM
Activity 4

Activity 5
A) Write a suitable sentence using the PRESENT PERFECT TENSE :

1. Ann’s hair was dirty. Now it’s clean. (wash) Ann has washed her
hair
2. Tom was 80 kg. Now he’s 70.
(lose weight)
3. Bill played football yesterday.
Now he can’t walk; his leg is in
plaster. (break)
4. My sister is looking for her
pen. (lose)
5. Mary is on holiday in France.
(go)
6. Mr. Hill was in Canada last
week. He’s back in London now.
(be)
7. Look! Mrs. Smith has got a lot
of packages. (buy)
8. I can’t eat anything now. (eat
too much)
9. Mrs. Jenkins is very tired.
(clean / house)
10. Tony needs a holiday. (work /
hard / this year)
B) Rewrite the following sentences twice, using SINCE and FOR:
Example: I haven’t seen you. (Christmas / 3 days) a) I haven’t seen
you SINCE Christmas. b) I haven’t seen you FOR 3 days.

1. We’ve been here. (an hour / 4 o’clock)


a) ……………………………………………
b) ..................................................................
2. She hasn’t spoken to me. (2 weeks / last week)
a) ……………………………………………
b) ..................................................................
3. They’ve lived in this street. (1970 / a long time)
a) ……………………………………………
b) ..................................................................
4. I haven’t had time to do it. (last Monday / a few days)
a) ……………………………………………
b) ..................................................................
5. We haven’t bought a new one. (ages / many years)
a) ……………………………………………
b) ..................................................................

Activity 6
c) Ask questions with HOW LONG:
Example: I am married. - HOW LONG have you been
married?
1. I know Bob. ………………………………………………….
2. Sue and Alan are married. ………………………………………………….
3. George is unemployed. …………………………………………………
4. Those books are here. …………………………………………………
5. Mary is at the airport.
………………………………………………….
6. My sister is ill. …………………………………………………
7. She has got a bad cold. ………………………………………………….
8. Jan has long hair. …………………………………………………
9. I have a yacht.
…………………………………………………
10.They are in the restaurant. ………………………………………………….
11.My parents are in London. …………………………………………………
12.The cat is under the table. …………………………………………………

Ten of these sentences have a grammar mistake. Two are OK. Can
you
Find the mistakes and correct them?

1. He has ever be to Disneyland.

2. Has you ever climbing Mt. Everest?

3. I have learn to play the piano for I was a child.

4. How many times have you saw Star Wars?

5. He just has went to London.

6. She have traveling abroad never.

7 I have see that movie yet.

8.He hasn’t won many prizes already.

9. The girls has listen to music for 2015

10.I haven’t buy a CD for November.

You might also like