A. Use the Present Perfect Simple form of the verbs in brackets.
1. – How long (you/have) ________________ this car?
- I (have) ________________ it since 1989.
2. – (you/see) ____________________ Ann? I want to talk to her.
- No, I (not/see) _________________ her for a month now.
3. - Would you like to go to the cinema with us?
- No, I (not/finish) ______________________ my homework yet.
4. - (you/ever/be) _______________________ to the USA?
- Yes, I (be) _________________ there three times so far.
5. Mary works in a hotel. She (work) ____________________ there for three years.
6. Bill (never/eat) _______________ Chinese food.
7. - Tim, are you still studying?
- No, I (just/finish) ___________________.
8. John is not at home. (he/go) _________________ to the supermarket?
B. Use the Present Perfect Simple or Past Simple.
1. – (you/go) ____________________ to the doctor yesterday?
- No, I (not/be) _________________ to the doctor for ages.
2. – How long (you/live) ________________ in this town?
- I (move) ________________ here five years ago.
3. – Are they still at the cinema?
- No, they (just/come) ______________________ home.
4. - When (be) _________________ your nameday?
- Three days ago. My friends (make) ________________ me a surprise party and they (give) _________________ me lots of gifts.
5. I (see) _________________ that man before. He (talk) ______________ to me a few years ago and he (ask) ____________________ me about my family.
6. I (always/want) _______________ to become a dancer.
7. They (not/buy) __________________ a house yet.
C. Use for or since.
1. I ‘ve been a teacher ______________ 1990
2. She waited ____________ a long time but nobody came.
3. Grandma has been very happy _____________ she moved in with us two months ago.
4. I have lived in this town ______________ three years.
5. Mary has known Paul ___________ they were in High School together.
D. Correct the mistakes.
1. She didn’t finish her homework yet.
________________________________________________________________
2. Sue has knew Tom for a long time.
________________________________________________________________
3. Where’s Bill? – He just left.
________________________________________________________________
4. Eva given me a present last week.
________________________________________________________________
5. The postman hasn’t given me the letter already.
________________________________________________________________
6. Lisa already ate dinner.
E. Fill in the forms missing.
INFINITIVE SIMPLE PAST PAST PARTICIPLE
1. drank
2. swim
3. come
4. wrote
5. buy
6. driven
7. broke
8. go
Respuestas a la pregunta
Contestado por
0
Respuesta:
Jgjgjjgjgjgjgjgjgjgkgkggkkgjgjgkhkgjjgjh
Otras preguntas
Matemáticas,
hace 1 mes
Castellano,
hace 1 mes
Castellano,
hace 1 mes
Historia,
hace 2 meses
Historia,
hace 2 meses
Biología,
hace 9 meses
Matemáticas,
hace 9 meses
Castellano,
hace 9 meses