Present Simple
Present Continuous
Present Perfect
Present Perfect Continuous
100

She _________ two brothers. (have)

She has two brothers.

100

I ________ fish for dinner. (cook)

I am cooking fish for dinner.

100

I ________ here for a week. (be)

I have been here for a week.

100

I _________ and my legs are tired now. (cycle)

I have been cycling and my legs are tired now.

200

The museum __________ (open) at 10 o'clock.

The museum opens at 10 o'clock.

200

We ________ a trip to Japan. (plan)

We are planning a trip to Japan.

200

We _________ each other since we were kids. (know)

We have known each other since we were kids.

200

She must be tired, she _________ all afternoon. (write)

She must be tired, she has been writing all afternoon.

300

Peter and Megan often ________ to the cinema. (go)

Peter and Megan often go to the cinema.

300

The victim ________ with the authorities. (not cooperate)

The victim isn't cooperating with the authorities.

300

I _________ the keys I lost yet. (not find)

I have not found the keys I lost yet.

300

I'm sorry I'm late, __________ for a long time? (wait)

I'm sorry I'm late, have you been waiting for a long time?

400

John _________ very late. (not wake up)

John doesn't get up very late.

400

It ________ now. We can go to the park. (not rain)

it isn't raining now. We can go to the park.

400

We _________ insects before. (never eat)

We have never eaten insects before.

400

I ___________ all afternoon. I __________ five chapters. (read)

I have been reading all afternoon. I have read five chapters.

500

________ an instrument? (play)

Do you play an instrument?

500

__________ I ________ a pay rise next month? (get)

Am I getting a pay rise next month?

500

________ raining yet? (stop)

Has it stopped raining yet?

500

They __________ for months now, and they __________ three countries so far. (travel/visit)

The have been traveling for months now; and they have visited three countries so far.

M
e
n
u