Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

QUA KHU, HTHT

Total questions: 122

Worksheet time: 1hrs 16mins

Name
Class
Date
1.

Anne (not/ride).............. to school (hien tai hoan thanh)

a)

Hasn't riden

b)

Haven't riden

c)

Didn't drive

2.

The Queen (die) (a)   5 years ago

3.

Sam (not/fail) ......... any tests before (hien tai hoan thanh)

a)

Haven't failed

b)

Didn't fail

c)

Hasn't failed

d)

Weren't fail

4.

Tommy (not/carry) (a)   a school bag with him for a long time (hien tai hoan thanh)

5.

Susan and Sarah (not/pay) (a)   for the electric fee for 3 months (hien tai hoan thanh)

6.

He (not/teach) (a)   his daughter cooking for weeks (hien tai hoan thanh)

7.

........... she and her boyfriend....... (take) care for their baby last night?

a)

Does- take

b)

Do-take

c)

Has-take

d)

Did-take

8.

........... Harry and his father ever........ (suffer) from corona virus before?(hien tai hoan thanh)

a)

Have-suffered

b)

Has -suffered

c)

Did-suffer

d)

Do-suffer

9.

How long .......... he.......... (talk) to his brother? (Hien tai hoan thanh)

(a)  

10.

What is a brown bear eating grass?

11.

Jules (not/take) (a)   any medication treatments before (hien tai hoan thanh)

12.

Where........ she......... (find) the balloon yesterday?

(a)  

13.

That 3 birds ........ (fly) from this town to that town (hien tai hoan thanh)

a)

Has flown

b)

Have flown

c)

Flew

d)

Flied

14.

That 10 guys over there (a)   (not/hit) each other for days (hien tai hoan thanh)

15.

I (a)   (lose) my cards last week

16.
He __________ to the gym this morning.
a)
went
b)
goes
c)
have gone
d)
has gone
17.
He .................... such a picturesque gorge before. 
a)
never saw
b)
never seen
c)
has never seen 
d)
have never seen
18.

Peter (play) ______ football yesterday.

a)

has played

b)

play

c)

played

19.

She (not / see) _____ him for a long time since last year.

a)

did not see

b)

have not seen

c)

has not seen

20.

He (live) _____ in Hue city for 6 years.

a)

have lived

b)

has lived

c)

lived

21.

They______________home very late last night. (get)

a)

gets

b)

got

c)

gotten

d)

get

22.
Have you ever ________ to China?
a)
went
b)
go
c)
been
23.
My sister ________ clothes since she was seven.
a)
designed
b)
has designed
c)
has design
24.

We have lived here ____________ 2008.

a)

for

b)

since

c)

in

d)

on

25.

We have lived here _______________ 10 years

a)

for

b)

since

c)

in

d)

on

26.

Have you __________________ your homework yet?

a)

did

b)

done

c)

have done

d)

doing

27.

He......this house for 20 years.

a)

have build

b)

has build

c)

have built

d)

has built

28.

Trong thì hiện tại hoàn thành:

a)

since + mốc thời gian

(2001)

b)

since +khoảng thời gian

(for three years)

29.

Trong thì hiện tại hoàn thành:

a)

for + khoảng thời gian

b)

for + mốc thời gian

30.

I (come/ just).................. home from school.

a)

have just come

b)

have just came

c)

have come just

d)

came

31.

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

32.

Viết tắt của HAS NOT là?

(a)  

33.

V3 là gì?

a)

Động từ ở cột 3

b)

Động từ bất quy tắc

c)

Động từ có quy tắc

d)

Động từ nguyên mẫu

34.

V3 của HAVE LÀ GÌ?

(a)  

35.

V3 của TEACH LÀ GÌ?

(a)  

36.

V3 của STOP là gì?

(a)  

37.

V3 của FIND là gì?

(a)  

38.

Trong thì hiện tại hoàn thành:

a)

Đối với động từ có quy tắc, ta thêm đuôi -eđ.

b)

Đối với động từ có quy tắc, ta tra bảng động từ bất quy tắc

39.

Trong thì hiện tại hoàn thành:

a)

since + mốc thời gian

(2001)

b)

since +khoảng thời gian

(for three years)

40.

Trong thì hiện tại hoàn thành:

a)

for + khoảng thời gian

b)

for + mốc thời gian

41.

already có nghĩa là:

a)

rồi

b)

chưa

42.

Yet có nghĩa là:

a)

rồi

b)

chưa

43.

Ever có nghĩa là:

a)

đã từng

b)

chưa từng

44.

Recently

a)

gần đây

b)

rồi

45.

We _________________ this movie already.

a)

We have seen this movie already.

b)

We has seen this movie already.

c)

We have seed this movie already.

46.

There _________________ an accident.

a)

There has been an accident.

b)

There have been an accident.

c)

There has beed an accident.

47.

Where ____ I ____ my sandals?

a)

Where have I left my sandals?

b)

Where has I left my sandals?

c)

Where have I lefted my sandals?

48.

The children _________________ a mess in the kitchen.

a)

The children have made a mess in the kitchen.

b)

The children has made a mess in the kitchen.

c)

The children have make a mess in the kitchen.

49.

Why ____ he ____ already?

a)

Why has he gone already?

b)

Why have he gone already?

c)

Why has he goed already?

50.

She _________________ her chores.

a)

She has finished her chores.

b)

She have finished her chores.

c)

She has finishes her chores.

51.

____ you ____ your mom yet?

a)

Have you called your mom yet?

b)

Has you called your mom yet?

c)

Have you calling your mom yet?

52.

Kate hasn't done her homework ________________________.

a)

already

b)

just

c)

yet

d)

never

53.

I haven't seen Tom ___________________ two years.

a)

since

b)

just

c)

for

d)

already

54.

Have you ever ___________ about the Beatles?

a)

hear

b)

heard

c)

hearing

d)

heared

55.

I haven't ______________ your book.

a)

taken

b)

take

c)

took

d)

takes

56.

She ____________ eaten Asian food.

a)

has

b)

had

c)

hadn't

d)

hasn't

57.

_________ they arrived yet?

a)

Has

b)

Having

c)

Have

d)

Had

58.
Have you ................. seen a snake?
a)
ever
b)
never
c)
yet
d)
still
59.
It's a great movie. I have ... that movie many times.
a)
saw
b)
seen
c)
see
60.
I have studied English ......... 9 years.
a)
for
b)
since
61.
I have been in this school ........... 2010
a)
since
b)
for
62.
My friend ......................... to London.
a)
have been
b)
has been
c)
has ben
63.

She (a)   called us.

64.

(a)   your brother left school?

65.

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

66.

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

67.

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

68.

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

69.

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

70.

What is third irregular form of "become"?

a)

Become

b)

Became

c)

Becomed

d)

becamed

71.

No one ___________(have/ see) since she left this city.

a)

Have seen

b)

Has seen

c)

Have saw

d)

Has saw

72.

Write

a)

writed

b)

wrote

c)

writes

d)

write

73.

Do

a)

doed

b)

did

c)

don

d)

do

74.

go

a)

went

b)

Go

c)

Goed

d)

goes

75.

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

a)

is

b)

are

c)

have

d)

has

76.

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

a)

doesn't call

b)

don't call

c)

haven't called

d)

hasn't called

77.

Tom usually

……………………(drink) coffee, but he …………………. (drink) tea now.

a)

drink/ drink

b)

drinks/ is drinking

c)

drinks/ drinking

d)

is drinking/ drinks

78.

We ……………………….

(go) to the disco tonight.

a)

go

b)

are going

c)

goes

d)

are go

79.

Barbara usually _________ dinner for her husband after work.

a)

cook

b)

cooks

c)

are cooking

d)

is cooking

80.

He………. more concerned about his social status since he started working there.

a)

has been becoming

b)

has become

c)

became

d)

will become

81.

I ……………. the report yet.

a)

hasn’t completed

b)

completed

c)

have already completed

d)

have not completed

82.

What _________ you __________ (drink) at luch?

a)

Has/drank

b)

Have/drink

c)

Have/drank

d)

Had/drink

83.

Her grandmother__________( dance) in her nephew's birthday party very happy and

a)

Has/dance

b)

Has/ danced

c)

Have/danced

d)

Has/dance

84.

What is the third irregular form of " bring"?

a)

bring

b)

brought

c)

bringed

d)

bought

85.

Những từ nào cần đặt giữa have/has và V3/ed trong thì hiện tại hoàn thành

a)

A.just,yet, ever,never

b)

B. just, already,ever,recently

c)

C.just, already, ever, never

d)

D. already, never,once, just

86.

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

a)

Have/has+S+V3

b)

S+ have/has not+ V3

c)

THÊM NOT SAU HAVE/HAS

d)

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

87.

THÌ HIỆN TẠI HOÀN THÀNH dùng để diễn tả ......

( có thể chọn nhiều câu trả lời)

a)

hành động vừa mới xảy ra

b)

hành động đã xảy ra trong quá khứ nhưng vẫn kéo dài đến hiện tại và tương lai

c)

hành động đang xảy ra tại thời điểm nói

d)

hành động đã xảy ra tại một thời điểm xác định trong quá khứ

88.

THÌ HIỆN TẠI HOÀN THÀNH dùng để diễn tả ......

( có thể chọn nhiều câu trả lời)

a)

hành động đã xảy ra trong quá khứ nhưng để lại hậu quả ở hiện tại

b)

hành động chỉ sở thích, thói quen, khả năng của bản thân

c)

sự thật, chân lí

d)

hành động lần đầu tiên xảy ra hoặc nói về kinh nghiệm

89.

THTHT diễn tả hành động đã xảy ra trong quá khứ nhưng......

a)

không rõ thời điểm/ thời gian

b)

không rõ địa điểm

c)

không rõ người thực hiện

d)

không rõ nguyên nhân

90.

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

91.

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

92.

THTHT diễn tả hành động đã xảy ra trong quá khứ nhưng......

a)

không rõ thời điểm/ thời gian

b)

không rõ địa điểm

c)

không rõ người thực hiện

d)

không rõ nguyên nhân

93.

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

94.

THÌ HIỆN TẠI HOÀN THÀNH dùng để diễn tả ......

( có thể chọn nhiều câu trả lời)

a)

hành động vừa mới xảy ra

b)

hành động đã xảy ra trong quá khứ nhưng vẫn kéo dài đến hiện tại và tương lai

c)

hành động đang xảy ra tại thời điểm nói

d)

hành động đã xảy ra tại một thời điểm xác định trong quá khứ

95.

THÌ HIỆN TẠI HOÀN THÀNH dùng để diễn tả ......

( có thể chọn nhiều câu trả lời)

a)

hành động đã xảy ra trong quá khứ nhưng để lại hậu quả ở hiện tại

b)

hành động chỉ sở thích, thói quen, khả năng của bản thân

c)

sự thật, chân lí

d)

hành động lần đầu tiên xảy ra hoặc nói về kinh nghiệm

96.

Viết tắt của has là?

(a)  

97.

Viết tắt của have là?

(a)  

98.

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

99.

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

a)

Have/has+S+V3

b)

S+ have/has not+ V3

c)

THÊM NOT SAU HAVE/HAS

d)

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

100.

Viết tắt của HAS NOT là?

(a)  

101.

V3 là gì?

a)

Động từ ở cột 3

b)

Động từ bất quy tắc

c)

Động từ có quy tắc

d)

Động từ nguyên mẫu

102.

V3 của HAVE LÀ GÌ?

(a)  

103.

V3 của TEACH LÀ GÌ?

(a)  

104.

V3 của STOP là gì?

(a)  

105.

V3 của FIND là gì?

(a)  

106.

V3 của SEE là gì?

(a)  

107.

Someone (a)   (break) a window in our classroom.

( chia thì HTHT)

108.

Make a question:

Tom cooked a pizza yesterday.

(a)  

109.

Make a question:

They are playing badminton in the playground.

(a)  

110.

Make a question:

My brother can study English every day.

(a)  

111.

Make a question:

My mom gave me this shirt.

(a)  

112.

Đâu là cấu trúc của thì hiện tại đơn?

a)

S+is/are/am+V_ing

b)

S+have+Vpp2

c)

S+has+Vpp2

d)

S+is/are/am+noun/adj

113.

Đâu là dấu hiệu nhận biết thì hiện tại đơn?

a)

every, always, usually,..

b)

now, chấm !, right now

c)

at the present

d)

since, for

114.

Đâu là cách dùng thì hiện tại tiếp diễn?

a)

Diễn tả hành động lặp đi lặp lại.

b)

Diễn tả hành động đang xảy ra tại thời điểm nói.

c)

Diễn tả sự thật hiển nhiên

d)

Diễn tả hành động đã xảy ra trong quá khứ gây kết quả ở hiện tại

115.

Đâu cấu trúc thì là hiện tại hoàn thành?

a)

S+have/has+Vk/c

b)

S+have/has+Vpp2

c)

S+ is/are/am+V_ing

d)

S+Vs/es

116.

1.      Look! That ……………………. (be) Tom

(a)  

117.

2.  Oh! It…………………….…(snow) now.

(a)  

118.

3.   Tina………………………...(speak) four languages.

a)

speaks

b)

speak

c)

speaked

d)

spoke

119.

4. You ................(start) your new job yet?

a)

Do you start

b)

Did you start

c)

Have you started

d)

Has you started

120.

5.   He never ……………………... (see) a tiger before.

a)

has never saw

b)

sees

c)

has never seen

d)

saw

121.

6. He........................ (have) a meeting on Sunday.

a)

is having

b)

has

c)

had

d)

have

122.

7. The train .........................(start) at 7 am

a)

started

b)

is starting

c)

starts

d)

start