Present Perfect +
Present Perfect -
Irregular Verbs
Present Perfect special ?
Present Perfect -
100

 / they / listen/ music / to

They have listened to music.

100

 / laundry / do / my / I

I haven't done my laundry.

100

_____  - ________  - ________ - manger

Eat - ate - eaten - manger

100

do / Adela / homework / her

Adela has done her homework

100

Kate / coffee / drink / her /

Kate hasn't drunk her coffee. 

200

I/meet/ a famous person. 

I have met a famous person. 

200

Their / eat /yet/ meal / they 

They haven't eaten their meal.

200

_____ - ______ - _______ - se battre

fight-fought-fought- se battre

200

they / tennis / played / ever /  

They have never played tennis

200

today/ Martin  / see/  have / we

We haven't seen Martin today. 

300

The / lose/ boy / match / the 

The boy has lost the match.

300

My parents/be/to Australia/yet.

My parents haven't been to Australia yet.

300

_____ - ______ - _______ -dire, raconter

tell - told - told -dire, raconter

300

chess / never / your / friend / played 

your friend has never played chess

300

find / job / he / new / a 

He has't found a new job.

400

Homework / you / your / do / all

You have done all your homework.

400

Brother / I / and / not / my /any / this / films / see / week

My brother and I haven't seen any films this week.

400

_____ - ______ - _______ - faire

_____ - ______ - _______ - faire, fabriquer

do - did - done - faire

make - made - made - faire, fabriquer

400

She/find/money/on the street /never

She has never found money on the street

400

 John / a word / today / speak

John hasn't spoken a word today.

500

/ mother / come / my / home

My mother has come home

500

/ people / many / not / I / invite

I haven't invited many people.

500

_____ - ______ - _______ - voir

_____ - ______ - _______ - parler

see - saw - seen - voir

speak - spoke - spoken - parler

500

My friends / I / cheat / never / but / yes

I have never cheated but my friends yes 

500

yet/We/eat/today/

We haven't eaten yet today.