Simple Past or continous
Present perfect ever/never
Any tense
HAVE TO/CAN/MUST
Present Perfect and Simple Past
100

Yesterday, we (walk)_______ to the store when we_________ (see) an accident

Yesterday, we WERE WALKING to the store when we SAW an accident

100

I_____ (be) to Japan.

I HAVE been to Japan.

100

I _____ (be) in this class two months ago.

I was in this class two months ago.

100

In Australia, you _________ drive on the left. 

a) must 

b) can 

c) don't have to

MUST

100

I _____________ (not want) to go to the party last week.

I DIDN'T WANT to go to the party last week.

200

My family and I (take) ______ a holiday to the Yucatan last summer.

My family and I TOOK a holiday to the Yucatan last summer.

200

She ______ _______ (eat) breakfast.

She HAS EATEN breakfast.

200

A new school  ______ (open) last month here.

A new school OPENED on 22nd April here.

200

n Mexico City, you ______________ smoke in bars and restaurants. 

a) have to 

b) don't have to 

c) can't

CAN'T

200

He ___________ (see) that movie many times last year.

He SAW that movie many times last year.

300

What __________(you, do) when I _________ (call) you?

what were you doing when I called you?

300

______ your grandson ________ (go) to a summer camp?

 has - ever gone

300

The girl  _______ (play) the violin when her father arrived.

The girl WAS PLAYING the violin when her father arrived.

300

You ___________ talk on your mobile phone during an examination. 

a) can't 

b) have to 

c) must

CAN'T

300

They ______________ (review) this grammar book many times, so they must be experts.

They HAVE REVIEWED this grammar book many times, so they must be experts.

400

Last week, I (go)__________ to the mall and (buy)________ two shirts. One (not, fit) __________. So, I (return) ________it yesterday.

Last week, I WENT to the mall and BOUGHT two shirts. One DIDN'T FIT. So, I RETURNED it yesterday.

400

 _______________ (you/ swim) in the sea?

have you ever swum in the sea?

400

The students _____ (take) art classes now

The students ARE TAKING art classes now

400

You __________ drink and drive. It's dangerous. 

a) don't have to 

b) can 

c) mustn't

MUSTN'T

400

She____________ (visit) Taiwan many times.

She HAS VISITED Taiwan many times.

500

I ____________ (run) when it _____ (start) to snow so I _______(go) home

I as running when it started to snow so I went home

500

We ______ ________ (never/ write) a book.

We HAVE never WRITTEN a book.

500

What _____(you, do) when I ______ (call) you last night?

What WERE YOU DOING when I CALLED you last night?

500

You ____________ wear a suit to go to university. 

a) must 

b) don't have to 

c) can't

DON'T HAVE TO

500

They _____________ (finish) their homework yet.

They HAVEN'T FINISHED their homework yet.

M
e
n
u