wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Idiom Test

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

 

Steve has to ...................... this weekend-He has two exams next week.

a)

by the book

b)

hit the book

c)

blow the steam

2.

For her, taking English Tests is.............................. .

a)

a piece of cake

b)

in hot water

c)

a dime a dozen

3.

On the ball

a)

ระบายอารมณ์

b)

กระตือรือร้น

c)

ทำตามกฎ

4.

Turn over a new leaf

a)

เริ่มต้นใหม่

b)

ยังไม่ตัดสินใจ

c)

เลิกงาน

5.

Learn the ropes

a)

ทำตามกฎ

b)

เรียนรู้งานใหม่

c)

ประมาณราคา

6.

Butter someone up

a)

ตั้งสติ

b)

เสียชีวิต

c)

ประจบประแจง

7.

Kick the bucket

a)

ทำให้หงุดหงิด

b)

เสียชีวิต

c)

ประจบประแจง

8.

In the same boat

a)

อยู่ในสถานการณ์เดียวกัน

b)

งานที่ไม่ก้าวหน้า

c)

อยู่ในสถานการณ์ที่ยากลำบาก

9.

By the book

a)

ผ่านฉลุย

b)

กฎง่าย ๆ

c)

ทำตามกฎ

10.

Call it a day

a)

ไม้ตาย

b)

เลิกงาน

c)

ทำงานหนัก

11.

Break the ice

a)

ละลายพฤติกรรม/ทำความรู้จัก

b)

อย่าตีต้นไปก่อนไข้

c)

สำเร็จตามที่คาดไว้

12.

To make the grade

a)

ใช้ทางลัดเพื่อให้งานเสร็จเร็ว

b)

ทำความเข้าใจความหมายโดยนัย

c)

สำเร็จตามที่คาดไว้

13.

It's raining cats and dogs.

a)

ฝนตกมาเป็นหมาและแมว

b)

ฝนตกหนักมาก

c)

ฝนตกชุกและตกนาน

14.

There is a surprise party for Jane on Friday. Please don't spill the bean.

a)

จะมีเซอร์ไพรส์ปาร์ตี้ให้เจนวันศุกร์ โปรดอย่าทำถั่วหก

b)

อย่าทำถั่วหกกระจายในงานปาร์ตี้ของเจนในวันศุกร์นี้

c)

จะมีเซอร์ไพรส์ปาร์ตี้ให้เจนวันศุกร์ โปรดอย่าเปิดเผยความลับ

15.

Mary is sleepy. She ....................................... last night.

a)

pulled an all-nighter

b)

passed with flying colors

c)

was in hot water