Past Participles
+ Present Perfect +
- Present Perfect -
? Present Perfect ?
Sentences
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

I haven't __________ (write) the homework for today.

written

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

They have _________ done their task.

already, just

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

Have you ever _____________ (learn) Chinese?

learnt

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

He __________ called the teacher yet.

hasn't

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

Peter and Sue ________ (visit) Paris twice.

have visited