Grammar
2
3
4
5
100

...you ever...snakes? (eat)

Have you ever eaten snakes?

100

Name 3 forms of ride

ride - rode - ridden

100
I was giving him his book last night.
was giving => gave
100

As I (wait) for the class to begin, I was reviewing my irregular verbs.

a. have waited

b. was waiting

c. waited

b
100

Listen! They ____ (sing) my favourite song.

are singing

200

Three men were under one umbrella yesterday afternoon, but none of them ...wet. (get)

Three men were under one umbrella yesterday afternoon, but none of them got wet.

200

Name 3 forms of fly

fly - flew - flown

200

I visited Taiwan many times.

visited => have visited

200

They (not finish) their homework yet.

a. didn't finish

b. hasn't finished

c. haven't finished

c
200

They _____________ (not finish) their homework yet.

haven't finished

300

Last night I .... (see) my friend in the street. But he  

.... (not see) me.

Last night I saw my friend in the street. But he

didn't see me.

300

Name 3 forms of show

show - showed, shown

300
He haven't called her yet.

haven't => hasn't 

300

He (see) that movie many times last year.

a. saw

b. has seen

c. just see

a
300

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

saw

400

When you ...(call) me, I ...(wash) dishes.

When you called me, I was washing dishes.

400

Name 3 forms of lay

lay - laid- laid

400
They just reviewed this grammar book many times, so they must be experts.
have just reviewed
400

Since 2009, I (think) about moving to Korea.

a. thought

b. has thought

c. have thought

c
400

Next week we ____ (visit) Paris. We have already bought tickets. 

are going to visit

500

My mother (watch) ...TV while my father (clean)...the floor.

My mother was watching TV while my father was cleaning the floor.

500

Name 3 forms of hide

hide - hid - hidden

500
I haven't wanted to go to the party last week.
 didn't want
500

You will do very well in the grammar test, as long as you ..............(study) all the materials I will give you.

study

500

She already ___________ (call) me but I didn't answer

has already called

M
e
n
u