Present Perfect +
Present Perfect -
Present Perfect ?
Random
100

have / they / listened/ music / to

They have listened to music.

100

not / laundry / done / yet / have / my / I

I have not done my laundry yet.

100

You / ever / food /eaten / Italian / have / ?

Have you ever eaten Italian food?

100

TRUE OR FALSE:

We use the present perfect to talk about actions that happened and stayed in the past.

FALSE

200

before / played / the / children / have / times / many

The children have played many times before.

200

their / eaten / meal / not / they / have / yet

They have not eaten their meal yet.

200

English/ they/ spoken/ have / ever / ?

Have they ever spoken English?

200

Affirmative: What is the formula to create an affirmative sentence in the present perfect?

Give an example sentence...

FORMULA: Subject + have/has + Verb 3 (participle) + complement.

Examples: I, you, we, they... HAVE done the homework.

She, he, it...HAS done the homework.


300

The / lost / boy / has / match / the / tennis

The boy has lost the tennis match.

300

all / he / his / this / matches / has / season / not / won

He has not won all his matches this season.

300

Parents / received / your / have / letter / the / ?

Have your parents received the letter?

300

Negative: What is the formula to create a negative sentence in the present perfect?

Give an example sentence...

FORMULA:  Subject + have/has + NOT + Verb 3 (participle) + complement. 

Examples: I, you, we, they... HAVE NOT done the homework.

She, he, it...HAS NOT done the homework.

400

homework / already /you / your / done / have / all

You have already done all your homework.

400

brother / I / and / not / my / have / any / this / films / seen / week

My brother and I have not seen any films this week.

400

Many / this / how/ Bob / month / has / read / books / ?

How many books has Bob read this month?

400

Interrogative: What is the formula to create an interrogative sentence in the present perfect?

Give an example sentence...

FORMULA: Have/has + subject + Verb 3 (participle) + complement.

Examples: Have + I, you, we, they... DONE the homework?

Has + she, he, it... DONE the homework?

500

has / mother / from / come / my / home / work

My mother has come home from work.

500

have / people / many / not / I / invited

I have not invited many people.

500

How / sung / week / we / often / have / this / song / the / ?

How often have we sung the song this week?

500

When do we use the present perfect? What does it help us express? Please explain.

We use this tense when we want to talk about unfinished actions or states that started in the past and continue to the present.