Past Participle
Present Perfect +
Present Perfect -
Present Perfect ?
Reorder
100
Live (regular)

Lived

100

I /play/ basketball before.

I have played basketball before.

100

I /not study/ for my English exam.

I have not studied for my English exam.

100

(Have/ Has) you (watch) the Euro Cup before?

Have you watched the Euro Cup before?

100

/? / cleaned / you / Have / the / house/ 

Have you cleaned the house?

200

Watch (regular)

Watched

200

I /live/ in Japan.

I have lived in Japan.


200

You /not listen/ to Drake's new album.

You have not listened to Drake's new album.

200
(Have/ Has) she ever (play) football? 

Has she ever played football?

200

/ hasn't / she / . / lied / before / 

She hasn't lied before.

300

Say (irregular)

Said

300

He /study/ for his exams.

He has studied for his exams.

300

I /not travel/ to London before.

I have not traveled to London before.

300

(Have / Has) you (take) a shower yet?

Have you taken a shower yet?

300

/ I / homework / my / have / done / . / 

I have done my homework. 

400

Be (irregular)

Been

400

She /learn/ to speak French, Spanish and Italian.

She has learned to speak French, Spanish and Italian.

400

He /not tell/ his parents about his bad marks.

He has not told his parents about his bad marks.

400

(Have / Has) they ever (go) to Morocco?

Have they ever been to Morocco?

400

/ ? / Has / he / before / in / lived / Germany 

Has he lived in Germany before? 

500

Go (irregular)

Gone / Been

500

You /go/ to Disney World before.

You have gone to Disney World before.

500

She /not drink/ wine before.

She has not drank wine before.

500

(Have / Has) they (eat) cheese pizza before?

Have they eaten cheese pizza before?

500

/ haven't / We / gone / movies / to/ the / yet. /

We haven't gone to the movies yet.

M
e
n
u