Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

时态综合练习

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

The sun ________ in the east.

a)

is always rising

b)

always is rising

c)

rises always

d)

always rises

2.

He often ________ his clothes on Sundays.

a)

washing

b)

washes

c)

has washed

d)

wash

3.

I’m Japanese. Where ________ from?

a)

do you come

b)

you are coming

c)

you come

d)

are you coming

4.

A mother who ________ her son will do everything for his happiness.

a)

is loving

b)

loves

c)

loved

d)

has loved

5.

________ at a higher temperature than water?

a)

Has milk boiled

b)

Is milk boiling

c)

Does milk boil

d)

Was milk boiling

6.

He signed to us with his hand, “The lesson is over. You ________.”

a)

dismissed

b)

are dismissed

c)

have dismissed

d)

were dismissed

7.

I haven’t met him for ages, but his mother ________ him sometimes.

a)

had still seen

b)

still sees

c)

has still seen

d)

still saw

8.

We will start as soon as our team leader________ .

a)

comes

b)

will come

c)

come

d)

is coming

9.

I think Jack ________ the answer.

a)

has known

b)

does know

c)

is knowing

d)

knows

10.

My father ________ George quite well; they were introduced at a party.

a)

is knowing

b)

was knowing

c)

knows

d)

had been knowing

11.

Where ________ ?

a)

Mary works

b)

works Mary

c)

does Mary works

d)

does Mary work

12.

________ oil or butter when you cook it ?

a)

Do you use

b)

Did you use

c)

Were you using

d)

Have you used

13.

I ________ some newspaper at seven yesterday evening.

a)

am reading

b)

read

c)

was reading

d)

will read

14.

Now he ________ a book about New York. I don’t think he will finish it.

a)

writes

b)

wrote

c)

has written

d)

is writing

15.

Zhang Hua does a lot of housework every evening, but now he ________ his schoolmates with their lessons.

a)

help

b)

is helping

c)

helps

d)

has helped

16.

Mother washes the girl’s hair. Look, she ________ .

a)

is washing it now

b)

washes it

c)

is washing them now

d)

washes them now

17.

He usually listens to the radio, but at the present moment he ________ television.

a)

watches

b)

is watching

c)

has watched

d)

had watched

18.

How long ago ________ playing with soldiers?

a)

have you stopped

b)

had you stopped

c)

did you stop

d)

do you stop

19.

Look at John! What ________ ?

a)

does he

b)

he is doing

c)

is he doing

d)

does he do

20.

It ________ hard when I left my house.

a)

is raining

b)

rains

c)

was raining

d)

will rain

21.

The railway ________ in three years.

a)

is complete

b)

will completed

c)

has completed

d)

will be completed

22.

Don’t talk so loudly. Your father ________ .

a)

sleeps

b)

is sleeping

c)

slept

d)

had slept

23.

----- What are you doing under the table?

----- I ________ to find my pen.

a)

tried

b)

had tried

c)

try

d)

am trying

24.

Jane and Tom ________ the door.

a)

are walking at

b)

walk at

c)

walks to

d)

are walking to

25.

He ________ thin.

a)

was getting

b)

is getting

c)

will getting

d)

had been got

26.

Our team ________ every match so far this year, but we still have three games to play.

a)

was winning

b)

has won

c)

had won

d)

wins

27.

I shall tell you what he ____at three o’clock yesterday afternoon.

a)

has done

b)

has been done

c)

had been doing

d)

was doing

28.

I ________ this coat for very long. It still looks quite new.

a)

wasn’t having

b)

haven’t had

c)

hadn’t

d)

haven’t been having

29.

________ reading the book yet?

a)

Have you finished

b)

Were you finishing

c)

Had you finished

d)

Are you finishing

30.

The evening party ________ .You are a little late.

a)

just began

b)

just had begun

c)

has just begun

d)

has begun just now

31.

Where did you study before you ________ to this middle school?

a)

come

b)

came

c)

are coming

d)

will come

32.

He ________ home for nearly three weeks.

a)

has gone away from

b)

has left

c)

has been away from

d)

went away from

33.

----- Did your brother go to America last year? ----- ________ .

a)

No, he has never go there

b)

No, he has never gone here

c)

No, he never was there

d)

No, he’s never been there

34.

My uncle ________ in that factory since 1958.

A. B. C. D.

a)

worked

b)

had worked

c)

is working

d)

has worked

35.

I ________ her since she was a little girl.

a)

knew

b)

know

c)

had known

d)

have known

36.

He ________ for three years.

a)

has joined

b)

has been in the army

c)

joined

d)

had served the army

37.

His grandfather ________ for thirty years.


a)

died

b)

was dead

c)

has been dead

d)

has died

38.

I ________ a college student for more than a year.

a)

became

b)

have become

c)

was

d)

have been

39.

I ________ this radio for two years.

a)

used

b)

use

c)

have used

d)

am used

40.

I ________ from my brother for a long time.

a)

not have heard

b)

have not heard

c)

have heard not

d)

do not hear

41.

Since you don’t want to go, I ________ alone.

a)

will go

b)

go

c)

went

d)

have gone

42.

He________ his watch. Have you seen it anywhere?

a)

lost

b)

lose

c)

has lost

d)

had lost

43.

When I was a little boy my father ________ me the earth is round.

a)

tells

b)

has told

c)

had told

d)

told

44.

You ________ your homework..

a)

haven’t done

b)

have doing

c)

have not doing

d)

not done

45.

Our teacher ________ to Beijing three times

a)

went

b)

had done

c)

has gone

d)

has been

46.

He ________ in Shanghai in 196o.

a)

lives

b)

lived

c)

has lived

d)

is living

47.

Robert ________ in England a few weeks ago.

a)

arrives

b)

has arrived

c)

could arrive

d)

arrived

48.

His parent did not know why ________ his homework.

a)

did he not do

b)

did he not to do

c)

he had not done

d)

he had done not

49.

I’ll let you know as soon as he ________ .

a)

arrives

b)

will arrive

c)

arrive

d)

reach

50.

The sun ________ when we got there.

a)

raised

b)

had raised

c)

had risen

d)

rises