Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

TỔNG HỌP CÁC THÌ

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

He ______ for London one year ago.

a)

left

b)

has left

c)

leaves

d)

had left

2.

What ____ you ____, Nam? - I'm thinking of my mother.

a)

do/think

b)

are/thinking

c)

have/thought

d)

were/thinking

3.

She ______ in Hue for twenty years.

a)

lives

b)

has lived

c)

lived

d)

will live

4.

I ________ to the market with my mother yesterday.

a)

go

b)

went

c)

have gone

d)

was going

5.

How long ____ you ____ her? - For five months.

a)

do/know

b)

are/knowing

c)

have/known

d)

had/known

6.

I usually _____ to school by bus.

a)

went

b)

am going

c)

go

d)

have gone

7.

Yesterday morning, I ____ up at 6.30.

a)

got

b)

get

c)

was getting

d)

had got

8.

Please don't make so much noise. I _____

a)

studying

b)

study

c)

am studying

d)

studied

9.

It is raining now. It began raining 2 hours ago. So it ___ for two hours.

a)

rains

b)

is raining

c)

has rained

d)

rained

10.

___ you ___ out last night.

a)

Did/go

b)

Do/go

c)

Have/gone

d)

Were/going

11.

This house ____ 35,000 pounds in 1980z

a)

costs

b)

cost

c)

had cost

d)

was cost

12.

Today is Thursday and she ___ late twice this week. She ___ late yesterday and on Monday.

a)

is/was

b)

has been/is

c)

has been/was

d)

has been/had been

13.

He ___ in the same house since 1975.

a)

has lived

b)

is living

c)

lived

d)

had lived

14.

We ___ him since he ___ married.

a)

didn't see/got

b)

don't/get

c)

haven't seen/got

d)

hadn't seen/got

15.

It ___ for 2 hours and the ground is too wet to play tennis.

a)

is raining

b)

had rained

c)

has rained

d)

was raining

16.

He ___ to HCMC last year and I ___ him since then.

a)

moved/didn't see

b)

moves/haven't seen

c)

moved/haven't seen

d)

moved/hadn't seen

17.

We ___ what to do with the money yet.

a)

not decide

b)

haven't decided

c)

didn't decide

d)

hadn't decided

18.

My father ___ as a teacher for thirty years.

a)

work

b)

is working

c)

worked

d)

has worked

19.

He ___ to New York three times this year.

a)

had been

b)

was

c)

has been

d)

is

20.

I ___ how to dance when I ___ six years old.

a)

don't know/was

b)

didn't know/am

c)

didn't know/was

d)

haven't known/was

21.

Last month my brother ___ me his photos. He ___ me his photos every year.

a)

sends/sent

b)

sent/sends

c)

sent/sent

d)

sends/sends

22.

Nam is a careful driver but yesterday he ___ carelessly.

a)

drove

b)

had driven

c)

drives

d)

was driving

23.

Do you like swimming, Ba? - I ___ when I was a child but not now.

a)

do

b)

did

c)

have done

d)

had done

24.

I ___ her at the school gate yesterday.

a)

met

b)

meet

c)

had met

d)

am meeting

25.

She ___ English when she was six years old.

a)

learned

b)

has learned

c)

is learning

d)

had learned

26.

I don't remember where and when I ___ her.

a)

meet

b)

had met

c)

met

d)

have met

27.

They ___ to know each other for more than ten years.

a)

get

b)

got

c)

have got

d)

had got

28.

___ you ___ that film yet?

a)

Do/see

b)

Have/seen

c)

Did/she

d)

Had/seen

29.

I ___ the film with my friend last week.

a)

watched

b)

watch

c)

have watched

d)

had watched

30.

He ___ up at five every morning.

a)

is getting

b)

got

c)

gets

d)

was getting

31.

___ she ___ in Hue at the moment?

a)

Does/live

b)

Is/living

c)

Did/live

d)

Was/living

32.

He usually ___ her at weekend but now he ___ in bed because of his severe illness.

a)

visits/stays

b)

visits/staying

c)

visited/stays

d)

visits/is staying

33.

Don't make noise, children! Parents___

a)

sleep

b)

are sleeping

c)

were sleeping

d)

slept

34.

Why ___ you often ___ so much noise in the house.

a)

do/make

b)

did/make

c)

are/making

d)

were/making

35.

What ___ he ___ before you came?

a)

does/do

b)

had/do

c)

had/done

d)

has/done

36.

While my mum was watching TV, I ___ my homework.

a)

am doing

b)

was doing

c)

had done

d)

has done

37.

At this time yesterday I ___ to music.

a)

listened

b)

had listened

c)

was listening

d)

am listening

38.

When I ___ a little girl, I used to climb trees and go swimming in the river with my friends.

a)

am

b)

was

c)

have been

d)

had been

39.

How long ___ you ___ novels?

a)

have/write

b)

do/write

c)

have/written

d)

are/writing

40.

___ you sometimes ___ out with friends?

a)

Are/going

b)

Do/go

c)

Have/gone

d)

Did/go

41.

I ___ a lot of badminton recently.

a)

play

b)

have played

c)

am playing

d)

was playing

42.

When I ___ home, everyone ___ TV.

a)

got/watch

b)

got/watching

c)

get/was watch

d)

got/was watching

43.

We ___ your mother for ages.

a)

don't see

b)

haven't seen

c)

didn't see

d)

hadn't seen

44.

London ___ a lot since we first ___ to live here.

a)

changed/came

b)

has changed/came

c)

had changed/came

d)

has changed/come

45.

How many times ___ you ___ this film? - The first time.

a)

have/seen

b)

did/see

c)

do/see

d)

had/seen

46.

Who's that? I ___ never ___ him before in my life.

a)

am/seeing

b)

had/seen

c)

have/seen

d)

was/seeing

47.

My sister ___ married three times.

a)

is

b)

was

c)

has been

d)

had been

48.

We ___ our plan next week.

a)

started

b)

will start

c)

have started

d)

will have started

49.

They ___ a house by June next year.

a)

will build

b)

are building

c)

have built

d)

will have built

50.

When we came to the stadium, the match ___

a)

already begins

b)

had already begun

c)

already began

d)

have already begun