wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ôn tập các thì

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

When I last saw him, he _____ in London.

a)

has lived

b)

is living

c)

was living

d)

has been living

2.

We _______ Dorothy since last Saturday.

a)

don’t see

b)

haven’t seen

c)

didn’t see

d)

hadn’t seen

3.

The train ______ half an hour ago

a)

has been leaving

b)

left

c)

has left

d)

had left

4.

Jack ______ the door.

a)

has just painted

b)

paint

c)

will have painted

d)

painting

5.

My sister ________ for you since yesterday.

a)

is looking

b)

was looking

c)

has been looking

d)

looked

6.

I ______ Texas State University now.

a)

am attending

b)

attend

c)

was attending

d)

attended

7.

He has been selling motorbikes ________.

a)

ten years ago

b)

since ten years

c)

for ten years ago

d)

for ten years

8.

Christopher Columbus _______ American more than 500 years ago.

a)

discovered

b)

has discovered

c)

had discovered

d)

had been discovering

9.

He fell down when he ______ towards the church.

a)

run

b)

runs

c)

was running

d)

had run

10.

We _______ there when our father died.

a)

still lived

b)

lived still

c)

was still lived

d)

was still living

11.

They ______ table tennis when their father comes back home.

a)

will play

b)

. will be playing

c)

play

d)

would play

12.

Last weekend, Sally _______ with her best friend Beth.

a)

is staying

b)

stay

c)

stayed

d)

stays

13.

I (see)……. a car accident while I (wait)………..for you at this

a)

see/ am waiting

b)

saw/ was waiting

c)

am seeing/ am waiting

d)

see/ wait

14.

I (meet)…………………. Arthur 3 weeks ago.

a)

meet

b)

met

c)

was meeting

d)

meets

15.

Mr. Smith (teach)…………….at this school since he (graduate)………………..in 1990

a)

teaches/ graduate

b)

teachs/ graduated

c)

taught/ has graduated

d)

has taught/ graduated

16.

Find a mistake.

I have lived in Ho Chi Minh city since twenty five years

a)

have

b)

lived

c)

since

17.

Mai_________in Ho Chi Minh City for five years now.

a)

has lived

b)

lives

c)

is living

d)

was living

18.

Megan ____________ TV after dinner, every night.

a)

watches

b)

watch

c)

watched

d)

watching

19.

I ..... him two days ago.

a)

know

b)

knew

c)

known

d)

knowed

20.

Alice .............. the accident when she was catching the bus.

a)

saw

b)

was seeing

c)

was saw

21.

What ........ when I called?

a)

did you do

b)

were you doing

22.

I ...................my friends last summer holiday.

a)

didn’t visit

b)

weren’t visiting

23.

We were late for the plane because we ________ our passports.

a)

hadn't forgotten

b)

had forgot

c)

forgot

d)

had forgotten

24.

We couldn't go into the concert because we _______ our tickets.

a)

had brough

b)

brought

c)

didn't bring

d)

hadn't brought

25.

She said that she _______ the UK before.

a)

didn't visit

b)

hadn't visited

c)

hasn't visited

d)

had been visiting

26.

The children ______ their homework, so they were in trouble.

a)

done

b)

didn't do

c)

had done

d)

hadn't done

27.

Choose the correct answer:


Where __________ your family __________ on the summer holiday last year?

a)

do – go

b)

does – go

c)

did – go

d)

did – went

28.

Choose the correct answer:


My father __________ tired when I __________ home last night.

a)

was – got

b)

is – get

c)

was – getted

d)

were – got

29.

Choose the correct answer:


_____ Mike visit his grandmother last night?

a)

Did

b)

Was

c)

Does

d)

Has

30.

Choose the correct answer:


You ……………… a lot since the last time I saw you.

a)

changed

b)

has changed

c)

is changing

d)

have changed

31.

Choose the correct answer:


I ……………. the report yet. My computer was broken down.

a)

has completed

b)

haven't completed

c)

completed

d)

have already completed

32.

Choose the correct answer:


The team ……………. numerous setbacks so far.

a)

has experienced

b)

experienced

c)

have experienced

d)

is experiencing

33.

Choose the correct answer:


It’s the first time that this car _______ down this week.

a)

broke

b)

broken

c)

has broken

d)

have broken

34.

He ________ to Cape Town before 1997.

a)

hasn't been

b)

hadn't been

c)

didn't be

d)

wasn't

35.

He ______ only twice in his life before the accident.

a)

had drived

b)

driven

c)

has driven

d)

had driven

36.

Mr Anh Kiet.............learnt English for many years

a)

have

b)

has

c)

will

d)

is

37.

It's the second time Mr Hien ........the football game.

a)

has won

b)

wins

c)

win

d)

have won

38.

Where .........you................lately?

a)

have/been

b)

do/go

c)

have/go

d)

has/been

39.

odd one out

a)

yesterday

b)

recently

c)

lately

d)

since

40.

Công thức KHẲNG ĐỊNH của thì HIỆN TẠI HOÀN THÀNH?

a)

S+ HAS+ V3

b)

S+ HAVE+ V3

c)

S+ HAVE/HAS+ V3

d)

S+ HAVE/HAS+ V2

41.

Công thức PHỦ ĐỊNH của thì HIỆN TẠI HOÀN THÀNH? ( có thể chọn nhiều câu trả lời)

a)

S+ have/has + V3

b)

THÊM NOT SAU HAVE/HAS

c)

ĐẢO HAVE/ HAS RA TRƯỚC CHỦ NGỮ

d)

S+ have/has not+ V3

42.

How long ....... you been here in Ha Noi?

a)

is

b)

are

c)

have

d)

has

43.

They ………… English on Tuesday.

a)

studied

b)

studies

c)

studying

d)

study

44.

She ________ dinner with her family.

a)

have

b)

has

c)

had

d)

having

45.

Last weekend, Sally _______ with her best friend Beth.

a)

is staying

b)

stay

c)

stayed

d)

stays

46.

What did he ________ for his holiday?

a)

doing

b)

do

c)

does

d)

did

47.
I ______________ the tomatoes when you came in.
a)
has cutted
b)
had cut
c)
has cut
d)
had cutted
48.

Jimmy ________ to China for 2 years

a)

goes

b)

went

c)

have gone

d)

has gone

49.

After he _______ his work, he ______ back home

a)

finished/ came

b)

had finished/ came

c)

came/ had come

d)

had finish/ had come

50.

in 2025, Nancy ______ married

a)

gets

b)

got

c)

will get

d)

had got