wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

สอบกลางภาค / Midterm exam

Total questions: 40

Worksheet time: 30mins

Name
Class
Date
1.

A: Have you ever eaten octopus?

B: …………………………….…………..

a)

No, I hasn’t.

b)

No, I haven’t.

c)

Yes, I has.

d)

Yes, I did.

2.

A: Has Tom met his new English teacher?

B: …………………………….…………..

a)

Yes, he did.

b)

No, he haven’t.

c)

Yes, he has.

d)

No, he doesn’t.

3.

We ………..……. many countries in the past two years.

a)

have visited

b)

has visited

c)

visit

d)

visiting

4.

My parents ………..……. to Japan in 2009.

a)

gone

b)

went

c)

going

d)

go

5.

I have never ………..……. in the ocean.

a)

swam

b)

swimming

c)

swim

d)

swum

6.

When did your brother ………..……. from Asia?

a)

arrive

b)

arrived

c)

arriving

d)

has arrived

7.

………..……. Mary put on makeup?

a)

Have

b)

Has

c)

Do

d)

What

8.

I have ………..……. gone skydiving. I’m too scared.

a)

ever

b)

no

c)

never

d)

don’t

9.

She has seen a whale. She ………..……. one in the sea when she was in Australia.

a)

saw

b)

see

c)

seeing

d)

seen

10.

The circus ………..……. to our town many times and will come again this year.

a)

coming

b)

come

c)

had came

d)

has come

11.

Soccer is more popular ………..……. volleyball.

a)

the

b)

than

c)

then

d)

this

12.

She works in ………..……. biggest office in the building.

a)

a

b)

than

c)

more

d)

the

13.

I like the Science teacher. She’s the ………..……. teacher in the school !

a)

nice

b)

icer

c)

nicest

d)

most nice

14.

am three years ………..……. than my sister.

a)

old

b)

more old

c)

oldest

d)

older

15.

I can’t swim. I’m the ………..……. swimmer in the world!

a)

good

b)

bad

c)

worst

d)

better

16.

What is the opposite of easy?

a)

happy

b)

difficult

c)

hot

d)

cold

17.

What is the opposite of cheap?

a)

short

b)

tall

c)

expensive

d)

small

18.

He is 80 years old. He is old. What is the synonym of old?

a)

modern

b)

popular

c)

long

d)

aged

19.

A present given in celebration of a person's birthday. What is the synonym of present?

a)

gift

b)

give

c)

get

d)

good

20.

My best friend is very nice. What is the synonym of nice?

a)

bad

b)

good

c)

smart

d)

old

21.

My mother hasn’t seen me ................. two days.

a)

as

b)

that

c)

for

d)

most

22.

We have been here ................ we were born.

a)

since

b)

most

c)

do

d)

for

23.

She went to America ………………… week.

a)

any

b)

long

c)

since

d)

last

24.

I was in Paris two years ………………….. .

a)

most

b)

since

c)

ago

d)

old

25.

They went to the beach, …………………. they took a boat to the island.

a)

do

b)

then

c)

ago

d)

more

26.

I have …………………… gone camping. I’m always busy at work.

a)

ever

b)

never

27.

Has Linda …………………… gone skiing?

a)

ever

b)

never

28.

Has Michael …………………… traveled on an airplane?

a)

ever

b)

never

29.

Our teacher is very kind. She has …………………… been angry with us.

a)

ever

b)

never

30.

This is the most expensive camera I have …………………… bought. But it works very well!

a)

ever

b)

never

31.

A: ……(31)…… is lighter, a rat or a rabbit?

B: I don’t know.

A: A rat is. Rabbits are ….….. .

a)

Why

b)

Which

c)

Who

d)

When

32.

A: ………… is lighter, a rat or a rabbit?

B: I don’t know.

A: A rat is. Rabbits are ….(32)….. .

a)

heavier

b)

lighter

c)

nicer

d)

better

33.

A: I think Jack is ……(33)…… than Robert.

B: I …..……. think so. I think Robert is better looking.

a)

more diligent

b)

worse

c)

happier

d)

more handsome

34.

A: I think Jack is ………… than Robert.

B: I …..(34)……. think so. I think Robert is better looking.

a)

am

b)

not

c)

don’t

d)

no

35.

A: …..(35)….. is more intelligent, Jane or Tiffany?

B: I think Tiffany is. She always gets top grades.

a)

Who

b)

Which

c)

What

d)

Why

36.

A: Which is larger, Canada or China?

B: Well, I think China is.

A: You’re …...(36)…... . Canada is.

a)

right

b)

wrong

c)

easy

d)

understand

37.

A: I think a tiger is …..(37)……. than a cheetah.

B: I don’t agree. Cheetahs can run faster …..…….. tigers.

a)

smarter

b)

nicer

c)

faster

d)

friendlier

38.

A: I think a tiger is …..……. than a cheetah.

B: I don’t agree. Cheetahs can run faster …..(38)…….. tigers.

a)

more

b)

for

c)

the

d)

than

39.

A: Listen to Linda! She can sing …….(39)…….. than all the other girls.

B: I think so ………….. .

a)

easy

b)

better

c)

good

d)

best

40.

A: Listen to Linda! She can sing …….…….. than all the other girls.

B: I think so ……(40)…….. .

a)

too

b)

no

c)

almost

d)

than