A
B
C
D
E
100

We........................Chinese since we were 10.

(have never studied, had studied, studied)

have never studied

100


We ...........................badminton for 5 years.

(played, have played, have been playing)


have played

100

After we finish our exams, we ................camping.

(are going,  will be going, go)

are going

100

Emily feels dizzy. She thinks she ..................

(will faint,  faints,  fainted)



will faint 

100

This month next year, I ..........................in London.

(will study, am studying, will be studying)

will be studying

200

He......................his room before he left home.

(had cleaned, cleaned)

had cleaned

200

We .........................in this rent house for ten years next year.

(have been living, will have been living)

will have been living

200

My friend hasn't arrived yet; I .....................for two hours.

(am waiting, have been waiting)

have been waiting

200

This time tomorrow, I ...................to Bangkok.

(will be flying,  will fly, flew) 

will be flying

200

After the guests had left, I ...............to bed.

(go, went, had gone)

went

300

We ..........................English, so we can communicate with foreigners.

(will study,  studied,  have studied)

have studied

300

I ....................movie tomorrow evening.

(will watch,  will be watching)

will be watching

300

I ..........................for two years next month.

(have been here,  will have been here)

will have been here

300

I ......................... the dentist Friday evening.

(will have seen,  will see)

will have seen

300


By the time you read this lines, I .................

(am going, will have left)


will have left

400

I went to the box office, but all tickets ...............................

(were sold out,  had already been sold out.)


had already been sold out.

400

Our teacher ........................after we had waited for 30 minutes.

(has arrived,  arrived, was arriving)

arrived

400
At this time tomorrow morning, you arrive, I .....................breakfast. So have breakfast with me.

(will be having,  will have, have had)

will be having

400

When we arrived home tonight, our son .....................

(will sleep,  will have slept)


will have slept

400

.........................sushi?


(Did you eat,    Do you eat,   Have you ever eaten)


Have you ever eaten