IRREGULAR VERBS
MAKE A SENTENCE
FOR or SINCE
FOR, SINCE, ALREADY
FIX THE MISTAKE
100

He has ______ a letter to his friend.

written

100

she / go / to the library / today

She has gone to the library today.

100

I / live Y/ in this city / 5 years

I have lived in this city for 5 years.

100

you / call / your mum? She’s waiting for your call.

Have you called your mum yet?

100

He has cleaned his room yet?

Has he cleaned his room yet?

200

She has ______ a rainbow before.

seen

200

he / not / forget his books

He hasn't forgotten his books.

200

she / study / French / 2020

She has studied French since 2020.

200

I / finish / my homework, so I can go out now.

I have already finished my homework.

200

300 points!

Congratulations!

300

They have ______ in the swimming pool three times.

swum

300

I / know / him / three months

I have known him for three months.

300

we / know / each other / we were kids

We have known each other since we were kids.

300

he / wake up, so he’s still a bit sleepy.

He has just woken up.

300

We have still not see the new movie.

We still haven’t seen the new movie.

400

I have ______ for eight hours last night.

slept

400

she / call / her mother?

Has she called her mother?

400

they / play / soccer / a long time

They have played soccer for a long time.

400

we / not eat . Let’s order some food.

We haven't eaten yet.

400

She have known me for 2020.

She has known me since 2020.

500

We have ______ Present Perfect in class.

learnt

500

you / keep / a pet / three years

You have kept a pet for three years.

500

he / work / at the store / last summer

He has worked at the store since last summer.

500

I / send / the email. Check your inbox now!


I have just sent the email

500

We just have arrived at the airport.

We have just arrived at the airport.