Paradigms
Present perfect or Past Simple?
Personality Crisis
Present perfect simple or Continuous?
Random
100

cut

cut cut cut

100

Mary     (win)  the lottery last year.

WON

100

Oliver is determined not to change his ideas

stubborn

100

Sorry for being late. I hope you (wait / not)  long.    

haven't been waiting

100

The woman _____________ son is in my class works at the hospital.

whose

200

drink

drink drank drunk

200

I     (have / not)  any problems so far.

haven't had

200

Dev isn’t worried about order and things being in the right place

Messy

200

My grandparents are coming to see us next weekend. They (visit / not)  us for two years.    

haven't visited

200

What _____________ (you/do) if you _____________ (win) the lottery?

would you do / won

300

fall

fall fell fallen

300

The other day, our cat     (bring)  home a mouse.        

brought

300

‘Come on! Hurry up! I’m tired of waiting.’

impatient

300

Why are your hands so dirty? - I (repair)  my bike.    

have been repairing

300

She _____________ (swim) when she was only five years old. 

(ABILITY to swim)

could swim (was able to swim)

400

show

show showed shown

400

(you / see)  Bob recently?        

Have you seen

400

You can always depend on Aisha

reliable

400

I (read)  the book, you can have it back.    

have read

400

Rearrange the sentence:

red/She/wearing/dress/silk/was/a/new

She was wearing a new red silk dress.

500

lie (as in 'lie in bed all day')

lie lay lain

500

Tomorrow some friends are coming over. I         (see / not)  them for ages and they         (be / never)  at my place before.            

haven't seen
have never been

500

Jenni is always relaxed and never seems worried

easygoing

500

Lucy, (you / bathe)  the dog? The bathroom floor is absolutely wet.    

have you been bathing

500

REPORTED SPEECH

She said, "I'm so happy to be in Paris." -->

She said she _____________ to be in Paris.

WAS so happy

M
e
n
u