ENG1002 ประโยคและศัพท์ทั่วไป 2/2558

Advertisement

การสอบภาค 2 ปีการศึกษา 2558

ข้อสอบกระบวนวิชา ENG 1002 ประโยคและศัพท์ทั่วไป

Choose the correct answer.

Part I : Structure (ภาคโครงสร้าง)

Advertisement

1              For over a year,  Thomas ______ tennis.

1 will have played

2 has been playing

3 will play

4 played

ตอบ 2 หน้า 68-69 หรือ 72 ใช้ Present Perfect (S + has/have + V3) แสดงเหตุการณ์ที่ เกิดติดต่อกันตั้งแต่อดีตจนถึงปัจจุบันและจะดำเนินต่อไปในอนาคต ออกสอบทุกเทอม จำคำบอกเวลาไว้เช่น for (เป็นเวลา), since (ตั้งแต่), just (เพิ่งจะ), recently (เร็ว ๆนี้), lately, yet, already, ever, how long 5 all day (ตลอดวัน) อย่างข้อนี้มีคำบอก เวลาคือ for over a year ตอบ has played แต่ตัวเลือกไม่มีก็ให้จำเลยว่า ตอบ Present Perfect Continuous Tense (S + has/have + been + Ving) เป็นการกระทำต่อเนื่อง ที่ไม่ขาดสาย แทนได้เลย ออกสอบแบบนี้ประจำ ใช้แทนกันได้ จึงตอบ has been playing

2              His dog got _______ by the bad boy.

1 kick

2 kicking

3 kicked

4 being kicked

ตอบ 3 หน้า 163 เป็นโครงสร้างในเรื่อง Passive Voice โดยใช้ในรูปของ Verb to have หรือ Verb to get ให้จำจะออกข้อสอบประมาณ 1-2 ข้อ ก็คือ เมื่อเห็น have/ has/ had หรือ get/got ให้+V3            ดูสูตร

S + has/have/had + สิ่งของ + V3

หรือ S + get/got + V3 ได้เลย

ข้อนี้ให้ got ตอบกริยาช่องที่ 3 คือ kicked (kick)

3              If you arrive at ten, I ______ by that time.

1 have slept

2 would sleep

3 am sleeping

4 will be sleeping

ตอบ 4     ดูสูตรการใช้ If มี 4 แบบ จำให้ได้ออกสอบทุกเทอม สำหรับข้อนี้ตรงกับสูตรที่ 3

1 If      S  +    VI         ,      S     +      V1

2 If     S +    VI          ,      S     +      will V1

3 If     S +    V2         ,       S     +     would/could + V1

4 If    S  +   hadV3    ,      S     +     would have V3

ข้อนี้โจทย์สามารถตอบตรงกับสูตรที่ 2 เพราะเราเห็นกริยาช่องที่ 1 = arrive คู่กับส่วนหลัง คือ will sleep ไม่มีก็สามารถใช้รูปอนาคต Future Continuous (S + will be + Ving) แทนก็ได้

4              Henry watched TV while he _______ for his girl-friend.

1 has been waiting

2 was waiting

3 will wait

4 waits

ตอบ 2 หน้า 53 เห็น as หรือ while เป็น 2 เหตุการณ์ ให้เดาปัจจุบันคู่กับปัจจุบัน และอดีตคู่กับอดีต ดูสูตรออกทุกเทอมในการเชื่อม while หรือ as มีทั้งปัจจุบันและอดีต

1              While  S + is/am/are ving,   S +V1

As

2              While       S + is/am/are Ving, S + is/ain/are Ving

3              While/As S + was, were Ving, S +V2

4              While/As S + was, were Ving, S + was/were Ving

5              S + V2   while S + was/were Ving

watched              ตอบ was waiting

จากโจทย์ตรงกับสูตรที่ 5 ให้จำหลังคำเชื่อม While หรือ As (ในขณะที่) ใช้เหมือนกัน คือหลังคำเชื่อม As/While ตอบรูป Continuous Tense (is, am, are, หรือ อดีต was, were + Ving) ถ้าให้อดีตมาก็คู่กับอดีต ถ้าให้ปัจจุบันมาก็คู่ปัจจุบัน สำหรับ โจทย์ข้อนี้ให้ watched เป็นอดีต ฉะนั้นส่วนหลังก็คู่อดีตคือ Past Continuous = was waiting

5 Please don’t call me tomorrow. I ______ .

1 was working

2 has worked

3 will be working

4 had worked

ตอบ 3 หน้า 104 ใช้Future Simple Tense (S + will/shall + V1) แสดงเหตุการณ์ที่จะเกิดฃื้นในอนาคต มักมีคำบอกเวลา เช่น tomorrow, soon, next + ช่วงเวลา เช่น next year, next month, tonight, in a few minutes, in half an hour เป็นต้น เราตอบ will work แต่ถ้าไม่มีในตัวเลือก ยังไงก็ต้องตอบรูปอนาคต แต่เปลี่ยนเป็น Future Continuous Tense (S+will be + Ving) ก็ได้จึงตอบ will be working

6 Since 8:30 a.m., my students ______ the literature exam.

1 took

2 will have taken

3 have been taking

4 had been taking

ตอบ 3 ดูคำอธิบายในข้อ 1. ที่ผ่านมาว่าเห็นคำบอกเวลา since ก็ตอบ Present Perfect หรือ Present Perfect Continuous = have been taking ก็ได้

7              Who ______ you ______ to see tomorrow?

1 have; gone

2 are; going

3 are; gone

4 would ; see

ตอบ 2 หน้า 104 เราเห็นคำบอกเวลา tomorrow เป็นอนาคตแน่นอนว่าตอบ will you see แต่ไม่มีในตัวเลือก เราสังเกตจากที่โจทย์ว่ามี to แสดงว่าสามารถเลือกสิ่งที่แทนอนาคตได้ที่เรามีเรียนนั้นก็คือ is, am, are going to นั่นเอง จึงตอบ are you going to see

8              As Mary ______ , her legs became numb.

1 was swimming

2 will swim

3 has swum

4 is swimming

ตอบ 1 ดูคำอธิบายในข้อ 4 ที่ผ่านมาเชื่อมต้วย while/as ขึ้นต้นประโยคในสูตรที่ 3 ดังนี้

3  While/As    S + was, were Ving,                          S    +   V2

ตอบ was swimming became        (มาจาก become)

9              She ______ in this department for 44 years by next year.

1 would teach

2 will teach

3 teaches

4 will have been teaching

ตอบ 4 หน้า 112 ใช้ Future Perfect Tense (S + will/shall + have V3) หรือ Future Perfect Continuous Tense (S + will/shall + have been Ving) กับคำบอกเวลาที่ขึ้นต้นด้วย คำว่า “by” (ประมาณ ราวๆ) เช่น by next year, by the end of this year, by tomorrow, by that time หรือดูจากโจทย์ข้อนี้มีคำบอกเวลา for 44 years by next year จึง ตอบ will have been teaching นิยมออกสักข้อ

10           When Tom was young, he ______ to be a soldier.

1 will want

2 has wanted

3 wanted

4 wants

ตอบ 3 หน้า 24 – 25 ใช้ Past Simple Tense ( S + V2) แสดงถึงเหตุการณ์ที่สิ้นสุดลงไปแล้วในอดีตหรือเป็นการเล่าเรื่องราวในอดีต มักจะมีคำบอกเวลา เช่น yesterday, ago, in + ปีอดีต, in the past, last + เวลา เช่น last year, last night, last summer, last Sunday, this morning (เมื่อเช้านี้) หรือ When I was young (สมัยผมเป็นหนุ่มสาว) เป็นการเล่าอดีต ฉะนั้นจึงตอบอดีต V2 = wanted

Advertisement