Present simple
Present continuous
Present perfect
Present perfect continuous
Which one?
100

____ you live alone?

Do

100

I _____ articles on different topics.

am writing

100

We ___ ___ this movie already.

have seen

100

He  __ __ ___ (read) the book for two hours.

has been reading

100

Have you been preparing the assignment for two hours?

Present Perfect Continuous

200

____ she come from London?

Does

200

He _____ around the world.

is traveling

200

They ___ ___ to the mall twice this month.

have been

200

The poet __ __ __ (write) romantic poems for several hours.

has been writing

200

He has finished his work.

Present perfect

300

She ____ television every morning.

watches

300

___ you ____ to realistic songs?

Are listening

300

She ___ ___ that show three times this week.

has watched

300

My mom __ __ __ (cook) for three hours.

has been cooking

300

She is suffering from stomach ache.

Present continuous 

400

I'm sure my new boss  ___ like me!


doesn't

400

My mom ____ beef with cabbage.

is cooking

400

The children ___ ___ a mess in the kitchen.

have made

400

I __ __ __ him to do the task for an hour.

have been helping

400

The teacher is teaching in class.

Present continuous 

500

I ___ ___ a pie lover, but Pauline sure is.

am not

500

She _________ a beautiful dress at the party. (wear)

is wearing

500

The book ___ out yesterday, but I have __ read it.

came, already

500

You __ __ __ in that market for three hours.

have been shopping

500

They brush their teeth every morning and night.

Present simple 

M
e
n
u