Exercise in Present Perfect
Enviado por BruceNeil • 13 de Marzo de 2013 • Tarea • 414 Palabras (2 Páginas) • 517 Visitas
I. Choose the correct alternative for each exercise in Present Perfect. Elige la alternativa correcta para cada ejercicio en Presente Perfecto. (10pts)
1. I _______ (See - Not) your sister today.
a) Have saw b) Hasn’t seen c) Haven’t seen d) Have see e) Has seen
2. You _______ (Miss) the plane!
a) Has missed b) Haven’t missed c) Have missed d) Hasn’t missed e) Have miss
3. He _________ (Work) in this factory all afternoon.
a) Have worked b) Has worked c) Hasn’t work d) Haven’t worked e) Have work
4. ________ you (Fail) the English Exam?
a) Has/failed b) Hasn’t/fail c) Haven’t/failed d) Have/failed e) Has/failed
5. They _______ (Meet) a lot of famous people.
a) Has meet b) Have met c) Hasn’t meeting d) Haven’t meeting e) Have meet
6. She _______(Write) a poem.
a) Hasn’t wrote b) Has writing c) Has written d) Have written e) Haven’t write
7. I ________ (Not – Watch) an English movie.
a) Haven’t watched b) Has watched c) Have watch d) Hasn’t watched e) Have watching
8. She _______ (Have) a terrible day.
a) Have had b) Has had c) Haven’t have d) Have had e) Have have
9. We ______ (Walk) a long way to get here.
a) Has walk b) Hasn’t walked c) Have walked d) Has walked e) Haven’t walked
10. He _______ (Travel) around the world.
a) Has traveled b) Hasn’t travel c) Have travelling d) Haven’t traveled e) Have travel
II. Choose the correct alternative for each exercise in Present Perfect Continuous. Elige la alternativa correcta para cada ejercicio Presente Perfecto Continuo. (10pts)
11. I ___________________(Travel) for five hours.
a) am/travel b) have been/travel c) have been/travelling d) has be/travelling e) have be/travel
12. It ___________ (Rain) all night.
a) Have been/raining b) has been/raining c) are/rains d) am been/raining e)has be/raining
13. He _______ (Not-Watch) TV in my mother’s bedroom.
a) Hasn’t been/watching b) have be/watch c) are been/watching d) haven’t been/watching e) hasn’t be/watching
14. We ________ (Work) here since 2002.
a) Has been/working b) have be/working c) have been/working d) are been/working e) is been/watching
15. You __________ (Talk) to me for days.
a) Have been/talking b) has been/talking c) have be/talk d) has been/talk e) am been/talking
16. They _________ (Prepare) their project since last Monday.
a) Has been/prepare b) have be/preparing c) has be/preparing d) have been/preparing e) have be/prepare
17. She ___________ (Wash) her clothes for two hours.
a) Have been/washing b) has be/washing c) have been/washing d) has be/wash e) has been/washing
18. We _______
...