present simple
present progressive
present perfect
present perfect comtinuous
past simple
100

He / be at school now.

is

100

__ you __ (learn) to play the drums?

Are / learning

100

He __ (not make) his bed yet.

hasn't made

100

She__ (play) basketball all morning.

has been playing

100

__ you __ ( win) the competition?

Did you win

200

___ she ___ (go) on teh weekends?

does she go 

200

Chris ___ (do) his homework at the moment.

is doing

200

They__ (sell) the house.

have sold

200

__ they __ (watch) the TV show?

Have they been watching

200

__ they __(eat) lunch in the cafeteria?

Did they eat

300

We __(not need) to wait for him.

don't need

300

The doctor said I__ (get) better

am getting

300

She __ (break) her arm.

has broken

300

She __(making) her clothes  for ages.

has been making

300

I __ (wake up) late this morning.

woke up

400

I __ (agree) with the government's new policy.

agree

400

George __ (have) an eye test this afternoon.

is having

400

What __ they __(do)?

have they done

400

I __ (wait) for two hours.

have been waiting

400

Where __ (be) you yesterday afternoon?

were

500

Mia usually ___(go) to work by car.

goes

500

__ you __ (visit) your aunt in Texas?

are / visiting

500

How long __ Mike __( know) Tom?

has  Mike known

500

__ it __(rain)? You're wearing a raincoat.

Has it been raining

500

He __ (become) a famous singer at 19.

became