wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Thi hien tai doen và hien tai hoan thanh

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

Phong _______ to get up early every day.

a)

has

b)

had

c)

have

d)

had had

2.

John often _______ T shirt but today he _______ a pull.

a)

wears / is wearing

b)

wear / wears

c)

wore / wears

d)

wore / wore

3.

The bus _______ late at the terminal last night.

a)

arrive

b)

arrives

c)

arrived

d)

is arriving

4.

In summer, the children usually _______ in the garden.

a)

play

b)

playing

c)

played

d)

plays

5.

Sally often _______ the board.

a)

cleans

b)

cleaning

c)

has cleaned

d)

cleaned

6.

My mother often _______ delicious chocolate cakes at weekend.

a)

cooked

b)

cooks

c)

cook

d)

cooking

7.

Who is ...?

a)

they

b)

Lan and Mai

c)

you

d)

she

8.

What time ... he get up?

a)

does

b)

do

c)

are

d)

is

9.

Ian _______(do) his homework everyday.

a)

do

b)

does

c)

doing

d)

dos

10.

He _______(study) at Quang Trung Primary School.

a)

studys

b)

study

c)

studies

d)

studyes

11.

She_____(like) watching movies.

a)

likes

b)

like

c)

liked

d)

likees

12.

My mother usually _____(worry) about me.

a)

worry

b)

worrys

c)

worries

d)

worrying

13.

the girl (take)_____photos

a)

are taking

b)

am taking

c)

is taking

14.

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

a)

have

b)

has

c)

will

d)

is

15.

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

a)

is

b)

are

c)

have

d)

has

16.

Mr Donald Trump ............. me here since you came.

a)

doesn't call

b)

don't call

c)

haven't called

d)

hasn't called

17.

I ........ met my classmates ........

a)

don't/ for weeks

b)

haven't / weeks ago

c)

haven't/for weeks

d)

hasn't/ since weeks

18.

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

a)

has won

b)

wins

c)

win

d)

have won

19.

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

a)

have/been

b)

do/go

c)

have/go

d)

has/been

20.

odd one out

a)

yesterday

b)

recently

c)

lately

d)

since

21.

Everyone has.................out for a walk.

a)

go

b)

goes

c)

gone

d)

went

22.

Rewrite the sentences.

haven't / VietNam / been / I /to/before.

a)

Haven't been I to Vietnam before.

b)

I haven't before To VietNam been

c)

I before haven't been to VietNan.

d)

I haven't been to VietNam before

23.

I ____________(have/know/already) this teacher.She is my neighbour.

a)

Had know already

b)

Have already knew

c)

Had knew already

d)

Had already knew

24.

She________(live) here for 10 ten years.

a)

Had live

b)

Have live

c)

Has lived

d)

Has

25.

His brother _________________(have / prepare) dinner since half past six.

a)

have prepare

b)

has prepare

c)

have prepared

d)

has prepared

26.

Choose the correct answer:


The man got out the car, ……… ………..round to the back and opened the boot.

a)

walking

b)

walked

c)

walks

d)

walk

27.

Choose the correct answer:


She probably …………. her keys while she was walking in the park

a)

lost

b)

loses

c)

had lost

d)

is losing

28.

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

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.

______ Bill and John ever eaten Thai food?

a)

Are

b)

Did

c)

Have

d)

Has

33.

______ ever ______ a holiday in China?

a)

Did you / had

b)

Do you / had

c)

Have you / had

34.

______ ever ______ a holiday in China?

a)

Did you / had

b)

Do you / had

c)

Have you / had

35.

Where ______ yesterday evening?

a)

have you been

b)

were you

c)

did you be

36.

_________ the TV before going to bed last night?

a)

Did you turn off

b)

Did you turned off

c)

Have you returned

d)

Have you turned off

37.

She ________ since yesterday.

a)

hadn’t sleep

b)

haven’t slept

c)

hasn’t sleep

d)

hasn’t slept

38.
 Bar : Did you like the movie "The Crow?" 
Matan : I don't know. I __________(see, never) that movie. 
a)
see never
b)
never seen
c)
have never seen
d)
didn't see
39.
 She (have, not) ___________ this much fun since she __________ was a kid. 
a)
haven't has/ is
b)
hasn't had/ was
c)
didn't have/ is
d)
didn't have/ was
40.

When .............. Laura and James get married?

a)

did

b)

have

c)

were

d)

do