El pretérito perfecto se forma con el verbo have ("haber") y el participio pasado. Es otro modo de expresar el pasado.
- He has studied English and French.Ha estudiado inglés y francés.
- I have read many books.He leído muchos libros.
- She has forgotten her name. She has amnesia.
- Ha olvidado su nombre. Tiene amnesia.
- I have already drunk the coffee.Ya he bebido el café.
- They have gone to see the President. Han ido a ver al Presidente.
- She has come to see you.Ha venido a verte.
Cuando se usa have en el presente perfecto, se puede contraer con el pronombre que lo precede.
- I've been to New York once before.He estado en Nueva York una vez.
- He's gone to the fish market.Ha ido al mercado de pescados.
- We've come to help.Hemos venido a ayudar.
- She hasn't spoken to him.No ha hablado con él.
- We've not spoken with her.
- Have you seen Matthew?¿Has visto a Matthew?
Cuando se precisa un tiempo pasado específico, debe usarse el pretérito simple (=simple past tense).
- He finished three days ago.Terminó hace tres días.
- They finished a long time ago.Terminaron hace mucho tiempo.
- I have already finished.Ya he terminado.
- John has taught math for twenty years.John ha enseñado matermáticas durante veinte años.
- John taught math for twenty years. John enseñó matemáticas durante veinte años.
En las oraciones anteriores,
-la primera oración deja abierta la posibilidad de que John continúa enseñando matemáticas.
- La segunda implica que John ya no enseña matemáticas. Tal vez se jubiló, cambió de profesión o falleció.
- Steve and Carol have eaten at that restaurant twice. They really like it.Steve y Carol han comido en el restaurante dos veces. Realmente les gusta.
- Steve and Carol ate at that restaurant twice. Steve y Carol comieron en el restaurante dos veces.
Si algo comenzó en el pasado y continúa hasta el momento de la enunciación, se usa el pretérito perfecto.
- They have lived here for a long time.Han vivido ahí por mucho tiempo.
- She has been in Australia for two years.Ha estado en Australia por dos años.
- We have studied for 5 hours straight.Hemos estudiado durante 5 horas seguidas.
- Tim has waited for 30 minutes.Tim ha esperado por 30 minutos.
Las siguientes oraciones implican que la actividad comenzó en el pasado y ya ha terminado.
- They lived here for a long time.Vivieron aquí durante mucho tiempo.
- Melissa waited for 30 minutes.Melisa esperó 30 minutos.
- We have lived here since June.Hemos vivido aquí desde junio.
- She has been in China since last month.Está en China desde el mes pasado.
No comments:
Post a Comment