Simple Past or Present Perfect
Present perfect or Present perfect continuous
Make a question
Past Participle
100

I ______________ (live) in New York in 2002.

lived

100

How long _____________ (be) a doctor?

have you been

100


How many times/ told/ you?

How many times have I told you?

100

Fly

Flown

200

He ___________ (call) three times today.

has called

200

Since 2000 the popularity of Apple phones __________ (grew) tremendously.

has grown

200


She/ hang up/ all the pictures/ yet?

Has she hung up all the pictures yet?

200

Dig

Dug

300

In 1997 he __________ (start) his own company.

started

300

I'm learning Spanish, but I ______________ (not, learn) it long?

haven't been learning

300


How long/ you/ make/ music?

How long have you been making music?

300

Lay

Laid

400

He is a basketball coach now. He __________ (work) as an accountant for 10 years.

worked

400

Did you know Sophia is an actor? She _____________ (appear) in several films.

has appeared 

400


How long/ she/ work/ for this company?

How long has she been working for this company?

400

Light

Lit

500

Juan used to be a wild party guy when he was younger, but since then he _________ (got) married.

has got

500

You look tired. _____________ (you/ study) a lot recently?

Have you been studying 

500


Why do you bring a ball? (you/ play/ tennis) recently? 

Have you been playing tennis recently? 

500

Fight

Fought

M
e
n
u