Past
Present
Present Perfect
Countable/ Uncountable
Surprise!
100

Tom________(have) long hair and a beard when he was at university.

a) have

b) has

c) had

d) was having

c)has--past simple

100

John _______ the dishes right now.

a) is washing

b) were washing

c) washes

d) wash

a) is washing-- present continuous

100

I'm really hungry because I __________ (eat). 

haven't eaten

100

There are much people in the room.

a) correct

b) incorrect 

b) incorrect.. many people

100

Write a past simple sentence using ride and bike

I rode my bike yesterday afternoon.

200

I _________ (not/work) when my boss walked in my office. I was on Facebook.

a) weren't working

b) wasn't working

c) didn't work

d) worked

c) wasn't working-- past continuous

200

On my way home I usually ________ (stop) to drink a cup of coffee.

a) am stopping

b) stopped

c) stop

d) stops

c) stop-- present simple

200

It ________(rain) a lot.

has rained

200

Children

a) countable

b) uncountable

a) countable

200

Write a past continuous sentence using bake and cake.

I was baking a cake when you called.

300

I used my time well while I _________ (wait) for my plane. I wrote some emails.

a) was waiting

b) waited

c) wait

d) were waiting 

a) was waiting-- past continuous

300

She ________ (earn) a lot of money.

a) is earning

b) earn

c) earned

d) earns

d) earns

300

We _______(see) that movie.

have seen

300

How much cups of sugar do we need for our cookie recipe?

a) correct

b) incorrect

b) incorrect.. how many cups of sugar

300

Write a present sentence using come and museum

People come from all over to see the new art museum.

400

George ________ (have) a shower when someone suddenly _________ (knock) at the door.

a) had/ was knocking

b) had/ knocked

c) has/ knocked

d) was having/ knocked

c) was having/ knocked

400

_______ it _________ all weekend?

a) was/ raining

b) is/ raining

c) Did/ rain

d) Does/ rain

b) is raining-- present continuous

400

I'm not happy. I still ___________ (find) my cell phone.

haven't found

400

How many onions do we need to buy?

a) correct

b) incorrect

a) correct

400

Write a present perfect sentence using break and arm

I haven't ever broken my arm.

500

Jimmy and I ________ ( run) from the house to the taxi because it __________ (rain) heavily.

a) ran/ was raining

b) were running/ was raining

c) run/ rained

d) was running/ were raining

a) ran/ was raining

500

The plane _______ (not leave) until 9 pm but I have to check in by 7 pm and I _________ (want) to look into the duty free shop too.

a) doesn't leave/ want

b) isn't leaving/ am wanting

c) won't leave/ wanted

d) can't leave/ want


a) doesn't leave/ want

500

No, Pat and Sue ____________ (arrive). They're not here.  

haven't arrived

500

How many spaghetti do we need?

a) correct

b) incorrect

b) incorrect... how much spaghetti

500

Write a sentence using a countable and uncountable noun.

During the summer many people like to take a vacation to the beach.