Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

PRESENT PERFECT AND JUST, FOR, SINCE, ALREADY, STILL, YET, NOT…YET.

1. Jim sends his love. I’ve ____________ seen him in the high street.
2. We can’t have chips again. We’ve _______________ had them three times this week.
3. I can’t decide. I ___________ haven’t made a decision.
4. I haven’t phoned her ___________. I’ll do it when I come back from work.
5. Billy: Do you know anything about Sally?
Betty: Oh, she’s fine. I’ve _______________ spoken to her on the phone.
6. Monica says she’s ________________ caught the train so she’ll be here in an half an hour.
7. Betty: Have you cleaned the bathroom yet?
Billy: I’ve ________________ done it. I did it an hour ago.
8. We’re going to a concert on Friday, but we haven’t bought the tickets _________.
9. Daphne _____________ hasn’t bought the tickets. I hope she does it soon.
10. The government _______________ hasn’t said anything about it.
11. Have you finished your homework ____________?
12. John: I’ve finished using the computer if you want to go online.
Ted: No, thanks. I’ve ________________ checked my email today.
13. I can’t believe it. Helen ______________ hasn’t phoned me.
14. Have you seen the movie The Queen ___________?
For or Since?
Easter, last summer, two weeks, my birthday, three days, my childhood, a few minutes, 1995, ten
years, I was young, 1st April, the second world war, a long time, last autumn, five months, I
arrived here.
Complete with For or Since:
1. That lady has been waiting for the bus __________ noon.
2. I have studied for this test _________ three days.
3. My family has lived here _________ last March.
4. She has worked there __________ she finished school.
5. We have been watching TV ________ an hour and a half.
6. They haven’t seen him _________ Monday.
7. I haven’t heard from them _________ they were here.
8. She has been married __________ some years.
9. I haven’t talked to her ___________ January.
10. She has been attending this school _________ 1998
11. She has been staying here __________ Christmas.
12. I hasn’t rained __________ March.
Translate:
1. John vive aquí desde 1998.
2. Peter vivió aquí desde 1995.
3. Ya hemos cenado pero no hemos hecho el fregado todavía.
4. Acaban de venir de Londres pero no han llegado a casa todavía.
5. Nadie ha visto a Helen desde el verano.
6. Jane no fuma desde su cumpleaños, desde hace tres meses.
7. Lleva casada un montón de tiempo.
8. Murió hace 5 meses.
9. ¿Has comprado ya el regalo? No, aún no he ido de compras.
10.Lleva varios días contando los mismos chistes.
http://www.aulafacil.com/Ingejerc/Lecciones/Ejerc33.htm
http://www.curso-ingles.com/ejercicios-test-ingles/for-since-ago.php
http://www.ejerciciodeingles.com/ejercicios-present-perfect-for-since-ago-rellenar-huecos/
(y ejercicios siguientes)
C.

You might also like