wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Final พื้นฐาน ม3

Total questions: 20

Worksheet time: 19mins

Name
Class
Date
1.

Used to คืออะไร

a)

เคยทำสิ่งใดสิ่งหนึ่งเป็นประจำในอดีตแตตอนนี้ไม่ทำแล้ว

b)

เหตุการณ์ในอดีต

c)

ทำตั้งแต่อดีตดำเนินมาจนปัจจุบัน

d)

คิดว่าจะกกระทำในอนาคต

2.

What does aboard means?

a)

ทางเดิน

b)

การท้าทาย

c)

ในต่างประเทศ

d)

ตรงกันข้าม

3.

What does against means?

a)

ทางเดิน

b)

ต่อต้าน

c)

ประเภท

d)

การท้าทาย

4.

"What does aisle means?

a)

ในต่างประเทศ

b)

ทางเดิน

c)

ตรงกันข้าม

d)

การท้าทาย

5.

What does challenge means?

a)

ขัดแย้ง

b)

ทางเดิน

c)

ประเภท

d)

การท้าทาย

6.

What does concentrate means?

a)

ยอมรับ

b)

ตั้งใจ

c)

วัตถุ

d)

ประดิษฐ์

7.

What does enhance means?

a)

วัตถุ

b)

เพิ่มพูน/เพิ่มขึ้น

c)

ยอมรับ

d)

จดจ่อ

8.

The present perfect is formed by...

a)

HAVE + PAST PARTICIPLE

b)

HAVE / HAS + PAST PARTICIPLE

c)

AM/ IS/ ARE + PAST PARTICIPLE

d)

AM / IS / ARE + V-ING

9.

I __________________ a student for five years. (be)

a)

I have been

b)

I has been

c)

I have be

d)

I have was

10.

_______________ he (call) _______________________ María?

a)

Have he called María?

b)

Has he called María?

c)

Have he call María?

d)

Have he calling María?

11.

I have never______ Paris

a)

visited

b)

visit

c)

visited yet

12.

I _____ a teacher since 1998

a)

has been

b)

have been

c)

hasn't been

13.

They _________ my homework yet

a)

have not done

b)

hasn't done

c)

has done

14.

_____ you worked for your uncle?

a)

has

b)

Have

c)

Hasn't

d)

Haven't

15.

The song contest hasn't started

a)

already

b)

never

c)

yet

d)

usually

16.

Rafael Nadal has__________ the final Madrid Open

a)

earned

b)

win

c)

won

d)

winned

17.

Diego _____/_______ playing football so he’s tired

a)

have / been

b)

has / been

c)

has / being

d)

have

18.

she has _____ ____(go) to the cinema every weekend for years

a)

been / been

b)

has/ going

c)

been / going

d)

have/ go

19.

it ____/_____ raining, the pavement is wet

a)

has / been

b)

has / be

c)

has / rain

d)

have/ been

20.

you ____/_____ sleeping for twelve hours

a)

has/ been

b)

have /benn

c)

have/ been

d)

has