present perfect or present continuous
Make a question
Past participle
Find the Mistake
100

How long _____________ (be) a doctor?


present perfect

have you been

100

How many times/ I/ 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

He and his friends __________ (sit) on the grass for hours. 

present perfect continuous

have been sitting

200

you / try/ food/ Idian food stall/?/

Have you tried the food from Idian food stall?

200
know
known
200

Have Jenny ever met a famous person?

Has Jenny ever met a famous person?

300

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


present perfect continuous

haven't been learning

300
How long/ you/ make/ music?
How long have you been making music?
300
give

given

300

The boys have being doing folk dancing today.

The boys have been doing folk dancing today.

400

The acrobats says she __________ (do) acrobatics since the age of 3.

present perfect simple

has done

400

How long/ she/ work/ for this company?

How long has she been working for this company?

400
drink
drunk
400

Have they been waited in queue for very long?

Have they been waiting in queue for very long?

500

Ian __________ (save) for months to go to the festival.


present perfect continuous

has been saving

500

you/listen/ American folk music?

Have you listened to the American folk music?

500

forget

forgotten

500

Have you get any news today?

Have you got any news today?