Fill in the blank
Make a question
Past participle
Find the Mistake
100

How long _____________ (be) a doctor?

have you been

100
How many times/ told/ you?
How many times have I told you?
100
tell
told
100

I've been liking sports ever since I was a child.

I've liked sports ever since I was a child.

200

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
know
known
200

Beyonce has been creating another CD.

Beyonce has created another CD.

300

I'm learning Spanish, but I ______________ (not, learn) it for a long time. 

haven't been learning

300
How long/ you/ make/ music?
How long have you been making music?
300
forget
forgotten
300

You've doing a good job for years.   

You've been doing a good job for years.

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
drink
drunk
400

I've been traveling around Asia six times.

I've traveled around Asia six times.

500

You look tired. _____________ (you/ party) for a long time?

Have you been partying

500

Where have you been? been/ You/ playing/ tennis/ have?

Have you been playing tennis?

500
stand
stood
500

Have you never see the rain?

Have you ever seen the rain?