ES to EN
Present Perfect +
Present Perfect -
Present Perfect ?
Complete with the best word.
100

Say this in ENGLISH: Yo he cocinado pasta para mi familia.

I have cooked pasta for my family.

100

I / be / to Italy.

I've been to Italy.

100

I /not see /him / since last Monday.

I haven't seen him since last Friday.

100

Transform to a QUESTION---> She has called an ambulance.

Has she called an ambulance?

100

Complete the sentence---> She _____ cooked lunch for her family.

HAS.

200

Say this in ENGLISH: Mi abuela ha horneado galletas de chocolate.

My grandma has baked chocolate cookies.

200

They / read / SnowWhite / many times.

They've read SnowWhite many times.

200

I / not see / my teacher recently.

I haven't seen my teacher recently.

200

Transform to a QUESTION---> They have been to San Francisco.


Have they been to San Francisco?

200

Complete the sentence---> I _______ made lasagna for dinner. (NOT)

I haven't made lasagna for dinner.

300

Say this in ENGLISH: Nosotros hemos pelado las manzanas.

We have peeled the apples. 

300

They / live / here / for / fifty years.

They've lived here for fifty years

300

I / not do / the cleaning

I haven't done the cleaning.

300

Transform to a QUESTION---> She has been an English teacher.

Has she been an English teacher?

300

Complete the sentence---> _____ you beaten the eggs for the omelette?

HAVE you beaten the eggs for the omelette?

400

Say this in ENGLISH: Martha y Juan no han freído los huevos para el desayuno.

Martha and Juan haven't fried the eggs for breakfast.

400

I / know / you / for 15 years

I've known you for 15 years

400

He / not / leave / the house

He has not left the house.

400

Transform to a QUESTION---> He has watched this film.

Has he watched this film?

400

Complete the sentence---> They have never ________ to China (TRAVEL).

They have never TRAVELED to China.

500

Say this in ENGLISH: Yo no he mezclado el café.

I haven't stirred the coffee.

500

she / finish / this / difficult homework

She has finished this difficult homework.

500

I / not / chop / vegetables / with a knife.

I have never met them before.

500

Transform to a QUESTION---> I have seen a ghost.

Have you seen a ghost?

500

Complete the sentence---> He _____ never ________ water. (BOIL).

He HAS never BOILED water.

M
e
n
u