Past Participles
+ Present Perfect +
- Present Perfect -
? Present Perfect ?
Random
100

Meet

Met

100

Create an AFFIRMATIVE statement in PRESENT PERFECT tense.

I / play / soccer / before

I have played soccer before.

100

Create a NEGATIVE sentence in PRESENT PERFECT tense.

She / live / here / since childhood

She hasn't lived here since childhood.

100

Create an INTERROGATIVE sentence in PRESENT PERFECT tense.

you / the dog / walk 

Have you walked the dog?

100

Change this sentence to an INTERROGATIVE sentence using PRESENT PERFECT tense.

Leidy and Shannon have finished their history project.

Have Leidy and Shannon finished their history project?

150

see

seen

150

Create an AFFIRMATIVE statement in PRESENT PERFECT tense.

They / study / for the English exam

They have studied for the English exam.

150

Create a NEGATIVE sentence in PRESENT PERFECT tense. 

Muhammad and Jess / study / for the English exam

Muhammad and Jess haven't studied for the English exam.

150

Create an INTERROGATIVE sentence in PRESENT PERFECT tense.

call / the doctor / Margo

Has Margo called the doctor? (Or) Has the doctor called Margo?

150

Is this sentence correct? Yes or no? If no, why?

I haven't never gone to a basketball game.

INCORRECT!

Either: I have never gone to a basketball game.

OR: I haven't ever gone to a basketball game.

200

be

been

200

Create an AFFIRMATIVE statement in PRESENT PERFECT tense.

They / saw / koalas / twice / in / Australia

They have seen koalas twice in Australia.

200

Create a NEGATIVE sentence in PRESENT PERFECT tense. ALSO: Choose "For" or Since." 

Susan and Mark / perform / the dance / (for/since)/ last season

Susan and Mark haven't performed the dance since last season.

200

Create an INTERROGATIVE sentence in PRESENT PERFECT tense.

you / be / to San Francisco 

Have you been to San Francisco?

200

Is this sentence correct? Yes or no? If no, why?

I haven't did my homework yet.

Incorrect!

I haven't DONE my homework yet. (OR) I didn't do my homework yet.

300

Eat

Eaten

300

Create an AFFIRMATIVE statement in PRESENT PERFECT tense. ALSO: Choose "For" or Since." 

He / work / here / (for/since) / ten years

He has worked here for ten years.

300

Create a NEGATIVE sentence in PRESENT PERFECT tense. ALSO: Choose "For" or Since."

My / sister / do / her homework /(for/since)/ three months

My sister hasn't done her homework for three months. 

300

Create an INTERROGATIVE sentence in PRESENT PERFECT tense.

How long / study / there / she ?

How long has she studied there?

300

Is this sentence correct? Yes or no? If no, why?

Dan hasn't drove a car to work.

Incorrect!

Dan hasn't DRIVEN a car to work.

400

Fly

Flown

400

Create an AFFIRMATIVE statement in PRESENT PERFECT tense. ALSO: Choose "For" or Since." 

She / visit / China every year /(for/since)/ 2010

She has visited China every year since 2010

400

Create a NEGATIVE sentence in PRESENT PERFECT tense. ALSO: Choose "For" or Since." 

I / cook / breakfast / (for/since)/ February

I haven't cooked breakfast since Febuary.

400

Create an INTERROGATIVE sentence in PRESENT PERFECT tense.

visit / Byron Bay / they ?

Have they visited Byron Bay?

400

Change this sentence into an AFFIRMATIVE INTERROGATIVE sentence using PRESENT PERFECT tense.

You have not cleaned your bedroom.

Have you cleaned your bedroom?