present&present progressive
past&past progressive
present perfect
past perfect
future
100

I __ a book.(have)

have

100

I ____ (do yoga) in my room when I heard some noise upstairs.

was doing yoga

100

I ____(finish) the homework before today's math class.

have finished

100

The  bus  _____(leave) by  the  time  I  got  there.

had already left

100

They (drive) to New York tomorrow morning.

will drive

200

Now the detective _____(sort out) the notes he took.

is sorting out

200

change the sentence into progressive form: The horse trotted around the track

the horse was trotting around the track

200

He _____(do) a lot of work in the past two years.

has done

200

I _____(be) at the bus stop for 20 minutes when a bus finally came.

had been

200

I promise I (not tell) your secret to anyone.

will not tell

300

draw the time axis of present simple


300

draw the time axis of past progressive


300

I _______(not eat) anything since breakfast.

haven't eaten

300

After he _____(arrive) in England,Max worked hard to improve his English.

had arrived

300

future perfect

I ____ (leave) by six.

will have left

400

I don't __ (mind) the noise during the day

mind


400

During that time he ____(drink) with his friends at a pub.

was drinking

400

Have you joined the computer group?

A I not joined the computer group.

B I hadn't joined the computer group.

C I didn't joined the computer group.

D I haven't joined the computer group.

D

400

A: We ____ that you would come to Annie's birthday party until we found you didn't come!

B: Oh! I am so sorry, I got a stomachache and I forgot to tell you!

A had hoped B have hoped 

C hoped D hope

A

400

future perfect

We _____ (be) in London for three years next week. 

will have been

500

describe the function of present progressive

expresses action or a condition that is continuing in the present

500

describe the function of past progressive

expresses action or a condition that was continuing at some time in the past

500

Find the mistake/s in the sentence.

 I had never picked up some rubbish and thrown it into a dustbin.

have never picked

500

Find the mistake/s in the sentence.

They went to the coffee shop before the bus arrive there at 2:00 yesterday afternoon and they missed it!

had gone; arrived

500

future perfect

How long ________ (you/be) in this company when you retire? 

will you have been