I - Fill in the blanks with the present perfect:
1. Jane _______ __________ (visit) us before.
2. Eliza and Patrick _______ ____________(live) in Africa since 1985.
3. My grandfather ________ just ____________ (learn) how to swim.
4. They __________ ____________ (sell) a house in our neighborhood.
5. Nobody _________ __________(see) Peter since last July.
6. We ___________ ____________ (not hear) from Alexandra since she went to Brazil.
7. Laura _________ ___________(not drink) milk siince they told her she was lactose intolerant.
8. You _________ ____________ (meet) my new friend, Davinia.
9. The children ___________ _____________ (not be) abroad before.
10. I __________ ____________ ( not phone) your sister yet.
11. Fred _______ ____________ (not dance) with Ginger before..
12. It _________ _____________ (not rain) in three months.
II - Write questions for these answers:
1.
I have been to London to vist the Queen.
2.
She hasn´t slept for days. (Use how long)
3.
No.They haven´t recieved your letter.
4.
Yes. Alfred has finished the job.
5.
We have seen Jenny on television.
6.
Yes, Arthur has finally cleaned the garage.
7.
Peter has married Alina.
8.
John has opened a teashop.
9.
Paul has left the windows open.
10.
I have lived in this apartment for years. (Use How long)
11.
Juanita has taught French in this school since 2004. (Use since)
12.
Frank has had a motorcycle since he was a teenager.(Use how long)
III - Present perfect or past simple?
1. (a)Have you been to (b) Were you in) Berlin before? No, it´s my first time here.
2. (a)Have you been (b)Did you go) to the circus last Sunday? Yes, we had a great time.
3. The neighbors (a)have always been b)were always) rude to us. That´s why we moved.
4. I (a)have had b)had) enough time to think and I´m ready to make a decision.
5.We (a)have watched (b)watched) every episode of that show. We love it. Come watch it with us tonight.
ANSWERS / RESPUESTAS
PRESENT PERFECT TEST:
I - Fill in the blanks with the present perfect:
1. Jane HAS VISITED (visit) us before.
2. Eliza and Patrick HAVE LIVED(live) in Africa since 1985.
3. My grandfather HAS just LEARNED, LEARNT (learn) how to swim.
4. They HAVE SOLD (sell) a house in our neighborhood.
5. Nobody HAS SEEN (see) Peter since last July.
6. We HAVEN'T HEARD (not hear) from Alexandra since she went to Brazil.
7. Laura HASN'T DRUNK (not drink) milk siince they told her she was lactose intolerant.
8. You HAVEN'T MET (meet) my new friend, Davinia.
9. The children HAVEN'T BEEN (not be) abroad before.
10. I HAVEN'T PHONED( not phone) your sister yet.
11. Fred HASN'T DANCED (not dance) with Ginger before..
12. It HASN'T RAINED (not rain) in three months.
II - Write questions for these answers:
1. Where have you been?
I have been to London to vist the Queen.
2. For how long hasn't she slept?
She hasn´t slept for days. (Use how long)
3.Have they received your letter?
No.They haven´t recieved your letter.
4.Has Alfred finished the job?
Yes. Alfred has finished the job.
5. Who have you seen on television?
We have seen Jenny on television.
6.Has Arthur finally cleaned the garage?
Yes, Arthur has finally cleaned the garage.
7.Who has Peter married?
Peter has married Alina.
8.What has John opened?
John has opened a teashop.
9.Who has left tje windows open?
Paul has left the windows open.
10.How long have you lived in this apartment? For how long have you lived in this apartment?
I have lived in this apartment for years. (Use How long)
11.Since when has Juanita taught French in this school?
Juanita has taught French in this school since 2004. (Use since)
12.For how long has Frankie had a motorcycle? How long has Frankie had a motorcycle?
Frank has had a motorcycle since he was a teenager.(Use how long)
III - Present perfect or past simple?
1. (a)Have you been to (b) Were you in) Berlin before? No, it´s my first time here.A
2. (a)Have you been (b)Did you go) to the circus last Sunday? Yes, we had a great time.B
3. The neighbors (a)have always been b)were always) rude to us. That´s why we moved.B
4. I (a)have had b)had) enough time to think and I´m ready to make a decision.B
5.We (a)have watched (b)watched) every episode of that show. We love it. Come watch it with us tonight. A
I - Fill in the blanks with the present perfect:
1. Jane HAS VISITED (visit) us before.
2. Eliza and Patrick HAVE LIVED(live) in Africa since 1985.
3. My grandfather HAS just LEARNED, LEARNT (learn) how to swim.
4. They HAVE SOLD (sell) a house in our neighborhood.
5. Nobody HAS SEEN (see) Peter since last July.
6. We HAVEN'T HEARD (not hear) from Alexandra since she went to Brazil.
7. Laura HASN'T DRUNK (not drink) milk siince they told her she was lactose intolerant.
8. You HAVEN'T MET (meet) my new friend, Davinia.
9. The children HAVEN'T BEEN (not be) abroad before.
10. I HAVEN'T PHONED( not phone) your sister yet.
11. Fred HASN'T DANCED (not dance) with Ginger before..
12. It HASN'T RAINED (not rain) in three months.
II - Write questions for these answers:
1. Where have you been?
I have been to London to vist the Queen.
2. For how long hasn't she slept?
She hasn´t slept for days. (Use how long)
3.Have they received your letter?
No.They haven´t recieved your letter.
4.Has Alfred finished the job?
Yes. Alfred has finished the job.
5. Who have you seen on television?
We have seen Jenny on television.
6.Has Arthur finally cleaned the garage?
Yes, Arthur has finally cleaned the garage.
7.Who has Peter married?
Peter has married Alina.
8.What has John opened?
John has opened a teashop.
9.Who has left tje windows open?
Paul has left the windows open.
10.How long have you lived in this apartment? For how long have you lived in this apartment?
I have lived in this apartment for years. (Use How long)
11.Since when has Juanita taught French in this school?
Juanita has taught French in this school since 2004. (Use since)
12.For how long has Frankie had a motorcycle? How long has Frankie had a motorcycle?
Frank has had a motorcycle since he was a teenager.(Use how long)
III - Present perfect or past simple?
1. (a)Have you been to (b) Were you in) Berlin before? No, it´s my first time here.A
2. (a)Have you been (b)Did you go) to the circus last Sunday? Yes, we had a great time.B
3. The neighbors (a)have always been b)were always) rude to us. That´s why we moved.B
4. I (a)have had b)had) enough time to think and I´m ready to make a decision.B
5.We (a)have watched (b)watched) every episode of that show. We love it. Come watch it with us tonight. A
No comments:
Post a Comment
Hello! Comments are very welcome. Thank you. / ¡Hola! Los comentarios son muy bienvenidos.Gracias.