7. Present perfect Flashcards
Tom está buscando su llave. No puede encontrarla. Ha pedido su llave.
Tom is looking for his key. He can’t find it. He has lost his key.
Me he cortado el dedo.
I’ve cut my finger.
La calle está cerrada. Ha habido un accidente.
The road is closed. There’s been an accident.
La policía ha arrestado a dos hombres in conexión con el robo.
Police have arrested two men in connection with the robbery.
Donde está tu llave? No lo sé. La he perdido.
Where’s your key? I don’t know. I’ve lost it.
No la tengo ahora.
I don’t have it now.
Me dijo su nombre, pero lo he olvidado (no lo recuerdo ahora)
He told me his name, but I’ve forgotten it (I can’t remember it now)
Esta Sally aquí? No, ha salido.
Is Sally here? No, she’s gone out.
No puedo encontrar mi bolso. Lo has visto? Sabes dónde está ahora?
I can’t find my bag. Have you seen it? Do you know where it is now?
Tienes hambres? No, acabo de comer.
Are you hungry? No, I’ve just had lunch.
Hola. Acabas de llegar?
Hello. Have you just arrived?
No olvides enviar la carta. Ya la he enviado.
Don’t forget to send the letter. I’ve already sent it.
A qué hora se irá Mark? Ya se ha ido.
What time is Mark leaving? He’s already gone.
Ha parado ya de llover?
Has it stopped raining yet?
He escrito la carta, pero aún no la he enviado.
I’ve written the letter, but I haven’t sent it yet.
Jim está de vacaciones. Ha ido a Italia.
Jim is on holiday. He has gone to Italy.
Jane está de regreso a casa ahora. Ha estado en Italia.
Jane is back home now. She has been to Italy.
Tom está buscando su llave. No la puede encontrar. Ha perdido su llave.
Tom is looking for his key. He can’t find it. He has lost his key.
Margaret no puede caminar y su pierna está enyesada. Se ha roto la pierna.
Margaret can’t walk and her leg is in plaster. She has broken her leg.
La semana pasada la tarifa del autobús era de 80 peniques. Ahora es 90. La tarifa del bus ha subido.
Last week the bus fare was 80 pence. Now it is 90. The bus fare has gone up.
El inglés de María no era muy bueno. Ahora es mejor. Su inglés ha mejorado.
Maria’s English wasn’t very good. Now it’s better. Her English has improved.
Dan no tenía barba antes. Ahora él tiene barba. Se ha dejado crecer la barba.
Dan didn’t have a beard before. Now he has a beard. He has grown a beard.
Esta mañana estaba esperando una carta. Ahora la tengo. La carta ha llegado.
This morning I was expecting a letter. Now I have it. The letter has arrived.
La temperatura era de 20 grados. Ahora es de solo 12. La temperatura ha caído.
The temperature was 20 degrees. Now it is only 12. The temperature has fallen.
Te gustaría comer algo? No, gracias. Acabo de comer.
Would you like something to eat? No, thanks. I’ve just had lunch.
Sabes dónde está Julia? Si, la acabo de ver.
Do you know where Julia is? Yes I’ve just seen her.
A qué hora se marcha David? Ya se ha marchado.
What time is David leaving? He’s already left.
Que hay en el periódico hoy? No lo sé. Aún no lo he leído.
What’s in the newspaper today? I don’t know. I haven’t read it yet.
Viene Sue al cine con nosotros? No, ella ya ha visto la película.
Is Sue coming to the cinema with us? No, she’s already seen the film.
Están tus amigos aquí ya? Sí, acaban de llegar.
Are you friends here yet? Yes, they’ve just arrived.
Que piensa Tim sobre vuestro plan? No se lo hemos explicado aún.
What does Tim think about your plan? We haven’t told him yet.
Después de la comida vas a ver a una amiga a su casa. Ella dice: te gustaría comer algo? No gracias, acabo de comer.
After lunch you go to see a friend at her house. She says: would you like something to eat? No thank you, I’ve just had lunch.
Joe sale. Cinco minutos después, el teléfono suena y la persona que llama dice: puedo hablar con Joe? Lo siento, acaba de salir.
Joe goes out. Five minutes later, the phone rings and the caller says: Can I speak to Joe? I’m afraid, he’s just gone out.
Estás comiendo en un restaurante. El camarero piensa que has terminado y empieza a recoger tu plato. Tú dices: espere un minuto, aún no he terminado.
You are eating in a restaurant. The waiter thinks you have finished and starts to take your plate away. You say: wait a minute, I haven’t finished yet.
Vas a ir al restaurante esta noche. Llamas para reservar una mesa. Después tu amigo dice: “llamo para reservar una mesa?”, y tú dices: “no, ya lo he hecho”
You are going to a restaurant tonight. You phone to reserve a table. Later your friend says: “shall I phone to reserve a table?” you say: “no I’ve already done it”
Sabes que un amigo tuyo está buscando un sitio para vivir. Quizá ella ha tenido suerte. Le preguntas. Dices: “has encontrado ya un lugar para vivir?
You know that a friend of yours is looking for a place to live. Perhaps she has been successful. Ask her. You say: have you found a place to live yet?
Estas aun pensando donde ir de vacaciones. Un amigo pregunta. “donde vas de vacaciones?” Tú dices: “no lo he decidido aún”.
You are still thinking about where to go for your holiday. A friend asks, “where are you going for your holiday?” you say: “I haven’t decided yet”
Linda fue al banco, pero volvió hace algunos minutos. Alguien pregunta: “está linda todavía en el banco?” tú dices. “ella acaba de volver”.
Linda went to the bank, but a few minutes ago she returned. Somebody asks, “Is Linda still at the bank?” you say: “she’s just come back.
s
Hello, I’ve just been to the shops. I’ve bought lots of things.
Alice no está aquí en este momento. Ella ha ido a la tienda a por el periódico.
Alice isn’t here at the moment. She’s gone to the shop to get a newspaper.
Tome ha salido. Estará de vuelta en aproximadamente una hora.
Tom has gone out. He’ll be back in about an hour.
“Vas al banco?”, no ya he estado en el banco.
“Are you going to the bank?” no, I’ve already been to the bank.