Present Perfect
Unfinished past
FORM: have / has + past participle
USE : An action that starts in the past and continues to the present
Examples:
How long have you lived in London?I have lived in London for many years .
When did you move here exactly?
I moved here in 2004.
I have lived in London since 2004.
I have lived in London for many years.A. Fill in the gaps with since or for.
1. _________________ ten minutes
2. _________________ a long time.
3. _________________ the end of the month.
4. _________________a few years.
5. _________________I left school
6. _________________Friday.
7. _________________ last night.
8. _________________ 2 o’clock.
9. _________________ threemonths.
10. _________________ a number of years.
B: Correct the mistakes.
1. How long do you know your best friend? _______________________________
2. I have this cell phone forfive month. _________________________________
3. We live in Lisbon for ten years. ______________________________________
4. My father works at this hospital since 2009.___________________________
5. How long you have that calculator? ___________________________________
6. I don’t know him for very long. ________________________________________
7. I am here sincethis morning. __________________________________________
8. I wait for this moment for a long time. ________________________________
9. Nobody ever climbed that mountain.__________________________________
C. Complete using the Present Perfect Simple.
1. I _________________ (know) Harold since he was a little boy.
2. Joseph _________________ (have) that laptop fortwo years.
3. How long _________________ he _________________ (be) at university?
4. Our next-door neighbours _________________ 8 not live) here long.
5. Sophie _________________...
Regístrate para leer el documento completo.