AFFIRMATIVE
NEGATIVE
PAST PARTICIPLE
RANDOM
QUESTION
100

played / I / tennis / h*

I have played tennis.

100

not / I / eaten / have

I have not eaten.

100

WORK

WORKED

100

lost / keys / I / my / have

I have lost my keys.

100

finished / you / have / ?

Have you finished?

200

(visit) / She / London / h*

She has visited London.

200

me / hasn't / He / called

He hasn't called me.

200

SPEAK

SPOKEN

200

today / hard / worked / has / It

It has worked hard today.

200

arrived / has / he / ?

Has he arrived?

300

homework / (finish) / We / our / h* / already

We have already finished our homework.

300

to / We / (be) / Paris / haven't

We haven't been to Paris.

300

FORGET

FORGOTTEN

300

years / known / we / her / have / for

We have known her for years.

300

ever / been / you / have / Italy / to / ?

Have you ever been to Italy?

400

movie / already / They / that / (see) / h*

They have already seen that movie.

400

yet / (finish) / has / She / project / not / her

She has not finished her project yet.

400

CHOOSE

CHOSEN

400

never / sushi / has / he / tried

He has never tried sushi.

400

lived / long / you / have / how / here / ?

How long have you lived here?

500

just / brother / (buy) / My / new / h* / car / a

My brother has just bought a new car.

500

(study) / exam / haven't / the / students / The / for

The students haven't studied for the exam.

500

OVERCOME

OVERCOME

500

morning / haven't / they / eaten / since / this

They haven't eaten since this morning.

500

hair / what / done / she / her / with / has / ?

What has she done with her hair?