wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PART 1 GRAMMAR MIDTERM MR RHOSTER PANA

Total questions: 40

Worksheet time: 13mins

Name
Class
Date
1.

Her husband ______________ several years ago, so she is now a single mom, taking care of her three children.

a)

dies

b)

was dying

c)

has died

d)

died

2.

We don't allow anyone ______ in this room.

a)

smokes

b)

smoke

c)

to smoke

d)

to smoking

3.

In the days before typewriters ______, people copied down figures by hand.

a)

invented

b)

were invented

c)

invent

d)

have invented

4.

As president of Homeland Estate Company, I would like to thank our business partners __________ contributed to our success.

a)

who

b)

which

c)

where

d)

whose

5.

Jacky ______ in several English speaking countries since 1993.

a)

works

b)

has worked

c)

is working

d)

worked

6.

He ____________ working in the factory for three years when the accident occurred.

(เขาได้ทำงานในโรงงานแห่งนี้) มาเป็นระยะ เวลาสามปีแล้วเมื่อตอนที่มีอุบัติเหตุเกิดขึ้น)

a)

will have

b)

has had

c)

had been

d)

have to

7.

You can't park in a handicapped parking space unless you ___________ a special permit.

(คุณไม่สามารถจอดรถ ในพื้นที่จอดรถสาหรับ คนพิการได้ เว้นแต่คุณมีใบอนุญาตพิเศษ)

a)

have

b)

had to

c)

has

d)

will has

8.

He ______________ waiting for over an hour and was beginning to feel irritable.

(เขาได้รอ กำลังรอ) มานานกว่าหนึ่งชั่วโมง แล้ว และกำลังเริ่มรู้สึกหงุดหงิด)

a)

had to

b)

had been

c)

has been

d)

have had

9.

The buildings had been ____________ for years.

(อาคาร [ตึก] หลายแห่ง ได้ถูกทอดทิ้งมาหลายปี)

a)

neglects

b)

neglecting

c)

neglect

d)

neglected

10.

If you have ___________, I'll be happy to hear them.

(ถ้าคุณมีคําแนะน่าต่างๆ ฉันยินดีที่จะรับฟัง (ค่าแนะน่าเหล่านั้น)

a)

suggests

b)

suggestive

c)

suggestions

d)

suggesting

11.

We have to ___________ our country from the foreign aggression.

(พวกเราจําเป็นต้องปกป้องประเทศ(ดินแดน) ของพวกเราจากการรุกรานของศัตรู)

a)

defend

b)

defence

c)

defending

d)

defended

12.

My mother _________ slept in 3 days due to her illness.

(แม่ของฉัน ไม่ได้นอนมา 3 วันแล้ว เนื่องจากอาการป่วยของเธอ)

a)

has no

b)

haven't

c)

hasn't

d)

had none

13.

It may ________ like a suggestion, but it was an order.

(มันอาจจะฟังดูเหมือนเป็นคำแนะนำ แต่มันเป็นคำสั่ง)

a)

had sound

b)

will has sound

c)

has sounded

d)

have sounded

14.

My uncle ________ completely recovered from his illness.

(ลุงของฉัน มีการฟื้นตัวอย่างสมบูรณ์ (กลับมา แข็งแรง)แล้ว จากอาการเจ็บป่วยของเขา)

a)

has

b)

has to

c)

have

d)

have been

15.

In my youth, my ambition _______ to be an inventor.

(ตอนที่ฉันยังเป็นหนุ่ม (วัยหนุ่มสาว) ความ ใฝ่ฝันของฉัน (เคย) อยากเป็นนักประดิษฐ์)

a)

have been

b)

had been

c)

has

d)

will have

16.

I __________ to more than ten foreign countries so far.

(ถึงตอนนี้ ฉันเคยเดินทางไปมาแล้วมากกว่า สิบประเทศ)

a)

has been

b)

have

c)

will have

d)

have been

17.

The balloons __________ inflated with helium.

(ลูกโป่ง ถูกทําให้พองตัว(พองลม) ด้วยก๊าซฮีเลี่ยม)

a)

have had

b)

had

c)

had been

d)

will had

18.

When the business failed, we _________ fall back on our savings.

(เมื่อธุรกิจล้มเหลว พวกเราจำเป็นต้องหันกลับ (ถอยกลับ) มาใช้เงินเก็บ(เงินออม)

a)

had to

b)

have been

c)

will have

d)

have had

19.

The machines _____________ be made of durable materials.

(เครื่องจักรทั้งหลาย) จำเป็นต้องถูกสร้างขึ้น จากวัสดุที่มีความทนทาน)

a)

had

b)

have had

c)

would have

d)

have to

20.

He __________ take pills to control his blood pressure.

(เขาจําเป็นต้องกินยา(ยาเม็ด) เพื่อควบคุม ความดันโลหิตของเขา)

a)

will have

b)

has to

c)

have been

d)

had

21.

__________ of any names for the baby?

(คุณได้คิดชื่อสำหรับเด็กทารก (ลูก) แล้วหรือยัง?)

a)

Had you thinking

b)

Have you thought

c)

Has you think

d)

Have you been thought

22.

By next year all the money will _________.

(ไม่เกิน) ภายในปีหน้านี้ เงินทั้งหมดจะถูกใช้ จ่ายออกไป (จนหมด)

a)

has been spend

b)

had being spending

c)

have spent

d)

have been spent

23.

You will __________ time for a hasty snack before the train leaves.

(คุณจะมีเวลาสำหรับ (รับประทานอาหารแบบ รีบด่วน ก่อนที่รถไฟจะออก)

a)

have

b)

has had

c)

have been

d)

had

24.

How long have you ______________ from a headache?

(คุณเจ็บป่วยจากอาการปวดหัวมาเป็นระยะ เวลานานเท่าไหร่แล้ว?)

a)

being suffered

b)

are suffering

c)

be suffer

d)

been suffering

25.

_____________ spilling out her troubles to you again?

(เธอได้ระบายปัญหาของเธอให้คุณฟังอีก หรือไม่?)

a)

Has she been

b)

Has she not

c)

Had she

d)

Have she been

26.

John ____________ a client of this firm for many years.

(จอห์นเป็นลูกค้าของบริษัทนี้มาเป็นเวลาหลาย ปีแล้ว )

a)

have

b)

has been

c)

having

d)

has to

27.

The reasons for the accident ___________ fully explained.

(เหตุผลสําหรับการเกิดอุบัติเหตุในครั้งนี้ ไม่ได้ ถูกอธิบาย (รายะเอียด)โดยทั้งหมด)

a)

have not been

b)

have been not

c)

had no

d)

has not to

28.

He _________ compunction about interfering in her private affairs.

(เขาไม่มีความสำนึกผิด (ความละอาย) เกี่ยวกับ การเข้าไปแทรกแซงเรื่องส่วนตัวของเธอ)

a)

has been not

b)

have no

c)

have not

d)

had no

29.

Several bridges __________ during the earthquake.

(สะพานหลายแห่งได้รับความเสียหาย ใน ระหว่างที่เกิดแผ่นดินไหว)

a)

has damaging

b)

have damaged

c)

have been damaged

d)

had been damage

30.

Someone ______________ listening in on my telephone conversation.

(บางคนกำลังดักฟัง ในการสนทนาทาง โทรศัพท์ของฉัน)

a)

have

b)

has been

c)

have to

d)

has had

31.

I ___________ a big argument with my mother this morning.

(ฉันมีข้อโต้แย้ง (ที่เป็นเรื่องใหญ่) กับแม่ของฉันเมื่อตอนเช้านี้)

a)

have to

b)

has had

c)

had

d)

have been

32.

We should ________________ a proper discussion before voting.

(พวกเราควรมีการพิจารณาที่เหมาะสมดีแล้ว ก่อนทําการเลือกตั้ง(ลงคะแนนเสียง)

a)

had has

b)

have had

c)

had have

d)

has had

33.

She was upset that her husband ___________ come back.

(เธออารมณ์เสียที่สามีของเธอไม่กลับมาแล้ว)

a)

has none

b)

have not

c)

had no

d)

had not

34.

John ________ an apartment for rent for 550 dollars a month.

(จอห์น มีหอพัก อพาร์ทเม้นต์) สำหรับให้เช่า (ราคาค่าเช่า เดือนละ 550 ดอลลาร์สหรัฐ)

a)

have

b)

had to

c)

has

d)

has been

35.

Peter __________ to find a new apartment for some time.

(ปีเตอร์กำลังพยายามที่จะเสาะหาหอพัก (อพาร์ทเม้นต์) แห่งใหม่ มาระยะช่วงหนึ่งแล้ว)

a)

has been trying

b)

have been trying

c)

has been tried

d)

had trying

36.

While I _________ TV, a mouse ran across the living room.

a)

watched

b)

was watching

c)

watch

d)

am watching

37.

Customer : Could I have a chocolate scone, please?

Staff: ______________ or take away?

a)

Would you like something to drink?

b)

Here you are

c)

It's 500 baht

d)

Is this to eat here

38.

My brother has found a nice apartment, but he does not have _________ furniture yet.

a)

any

b)

either

c)

a few

d)

nothing

39.

Our team is able to treat _________ health issues ranging from minor illnesses to serious conditions.

a)

tight

b)

various

c)

empty

d)

single

40.

Jobs in today's world ____________ relevant qualifications.

a)

is required

b)

requiring

c)

requires

d)

require