Present

simple
Present

Continuous
Present Perfect Simple
Present Perfect Continuous
Mixed

Tenses
100

Water ___ (boil) at 100°C.

boils

100

Please be quiet. I ___ (try) to concentrate.

am trying

100

I ___ (never/see) such a beautiful view before

have never seen

100

I ___ (wait) for you since 3 o’clock!

have been waiting

100

She usually ___ (take) the bus, but today she ___ (walk)

takes / is walking

200

My parents rarely ___ (agree) on anything

agree


200

She ___ (constantly/lose) her keys these days.

is constantly losing

200

She ___ (just/send) you an email.

has just sent

200

She ___ (work) too much lately; she really needs a break.

has been working

200

I ___ (not/see) him for ages — he ___ (travel) a lot lately.

haven’t seen / has been travellin

300

How often ___ you ___ (go) to the gym?

do you go

300

What project ___ you currently ___ (work on)?

are you currently working on

300

How many pages ___ you ___ (read) so far?

have you read

300

What ___ you ___ (do) while I was away?

have you been doing

300

Look! Someone ___ (break) the window!

has broken

400

Success usually ___ (depend) on hard work.

depends

400

The company ___ (expand) into new markets this year

is expanding

400

We ___ (not/decide) what to do about the problem yet.

haven’t decided

400

He’s tired because he ___ (train) for the marathon all week.

has been training

400

We ___ (try) to contact you all morning

have been trying

500

She ___ (not/believe) everything she reads online 

doesn’t believe

500

Why ___ they ___ (argue) again? It’s the third time today

are they arguing

500

He ___ (win) several awards for his research

has won

500

It ___ (snow) all day — look at the streets

has been snowing

500

My English ___ (get) much better recently

has been getting