Present Simple or Present Continuous?
Present Perfect Simple or Continuous?
Time phrases
Combined categories
100

I __________ (go) to bed early during the week. 

GO

100

My brother __________ (eat) the cookies all afternoon! There are none left.

HAS BEEN EATING

100

I have been in London __________ (FOR/SINCE) two weeks.

FOR

100

He __________ (go) to school everyday. 

GOES

200

My mom is at the shop now. She __________ (buy) a new dress for my sister. 

IS BUYING

200

You must be tired. You __________ (run) all day.

HAVE BEEN RUNNING

200

We haven't finished the study guide __________ (ALREADY/YET).

YET

200

We __________ (live) in this house since I was seven years old.

HAVE LIVED

300

He usually __________ (come) on time. I don't know why he's so late today.

COMES

300

__________ you ever __________ (visit) New Orleans?

HAVE YOU EVER VISITED

300

My famiy __________ (OFTEN/JUST) likes to play board games.

OFTEN

300

We __________ (learn) English right now.

ARE LEARNING

400

My mom and dad __________ (have) a rest at the moment. They are very tired.

ARE HAVING

400

John __________ just __________ (finish) his homework.

HAS JUST FINISHED

400

What are you doing __________ (FREQUENTLY/AT THE MOMENT)? Because I'm very bored!

AT THE MOMENT

400

We __________ (sing) all day long.

HAVE BEEN SINGING

500

We'll buy this perfum. It __________ (smell) really good.

SMELLS

500

I think I __________ (like) chocolate since I was born.

HAVE LIKED

500

They always have football games __________ (ON/IN/AT) Saturday mornings. 

ON

500

It never __________ (rain) in San Juan.

RAINS

M
e
n
u