Spot the mistake
Fill the gap
Right or Wrong
Unscramble the sentence
100
He has visiting Paris twice in his life.

He has visited Paris twice in his life.

100

She _________ (practice) yoga for years.

She's been practicing yoga for years.

100

The car won't start because I've been using it extensively this week.

Right!

100

Our/three/win/championship/team/the/ times

Our team has won the championship three times.

200

He has been studied Spanish for six months now.

He has been studying Spanish for six months now.

200

_________ you ever _________ (travel) to Asia?

Have you ever travelled to Asia?

200

I'm tired because I've worked late nights all week.

Wrong!

I'm tired because I've been working late nights all week.

200

ages/for/the/wait/bus/We/for

We've been waiting for the bus for ages.

300

Her knowledge of programming languages have improved significantly this year.

Her knowledge of programming languages has improved significantly this year.

300

I _________ (plan) to learn how to play the guitar, but I _________ (not start) yet.

I've planned to learn how to play the guitar, but I haven't started yet.

300

She's volunteered at the shelter since high school.

Wrong!

She's been volunteering at the shelter since high school.

300

nerves/on/for/my/She/getting/hours/and/the/phone/it's/talk/my/on

She's been talking on the phone for hours, and it's getting on my nerves.

400

She's upset because she was been waiting for hours.

She's upset because she has been waiting for hours.

400

He _________ (play) loud music all evening; it's really bothering the neighbours.

He's been playing loud music all evening; it's really bothering the neighbours.

400

They have been being friends since elementary school.

Wrong!

They have been friends since elementary school.

400

to/yet/try/opportunity/have not/She/skydiving/want/the/but/she

She has wanted to try skydiving, but she hasn't had the opportunity yet

M
e
n
u