วันอาทิตย์ที่ 4 กรกฎาคม พ.ศ. 2564

ข้อสอบเรื่อง Tense พร้อมเฉลย สำหรับน้องๆที่จะสอบครูผู้ช่วยหรือผู้สนใจนะ

 

ลองฝึกทำก่อน ค่อยดูเฉลยนะ

1. His friend ……………………… English for six years now.

a. has studied            b. studies                 c. will study              d. had studied

2. “Does it rain only in June?”

     “No, it ……………….. almost every day”

a. rains                     b. rained                   c. is raining                d. had been raining

3. Whenever the old woman hears a sad story, she ………………………

a. weeps                   b. will weep              c. would weep          d. has wept

4. The canteen will …………………. at 7 o’clock.

a. be opened            b. open                    c. opening                d. opens

5. I know that he …………………. in the library at this moment.

a. works                    b. has worked            c. is working              d. was working

6. On Buddhist Lent’s day , many people …………………. to the temple.

a. go                        b. went                    c. gone                     d. going

7. It ………………….. every day so far this week.

a. has been raining     b. rained                   c. is raining                d. rains

8. My camera …………………….. by somebody yesterday.

a. is stolen                b. steal                     c. was stolen             d. stole

9. This room is dirty. It needs to ………………………………..

a. clean                    b. cleaning                c. be cleaned            d. cleaned

10. In Thailand the weather ………………. normally cold in December.

a. was                      b. is                         c. is going to be         d. will be

11. I’ve been in Bangkok ……………………….

a. two months ago     b. for two months      c. since two months   d. for two months ago

12. I …………………… that story before.

a. hear                     b. had heard             c. am hearing            d. have heard

 

13. When he was young, he ………………. to collect stamps.

a. was using              b. had used              c. used                     d. was used

14. The doors ……………………. by Laura.

a. is opening             b. opened                c. were opens           d. were opened

15. “ When did the rain stop?” “It ……………………… before we went out.”

a. had stopped          b. was stopping  c. was stopped  d. was being stopped

16. When his brother …………………., he will be very tired.

a. arrived                  b. will arrive              c. arrives                   d. is arriving

17. I was not ………………….. to go to the party tonight.

a. allowed                 b. allowing                c. allow                    d. allows

18. I have ……………….. go to see my parents tomorrow.

a. go                        b. gone                    c. going                    d. to go

19. The new student will ………………………… to us tomorrow.

a. introduce              b. be introduced       c. introducing            d. introduces

20. The manager ………………….. us this afternoon.

a. see                       b. will see                 c. are seeing              d. will seeing

 

 

 

 

 

 

 

 

 

 

 

 

เฉลย

1.a. has studied (ได้เรียนมาแล้ว) ใช้ present perfect เพราะมีคำว่า now = for six years now

ไม่ควรใช้ d. had studied เพราะเป็นอดีตจบไปแล้ว

2. a. rains (ฝนตก) เป็น present simple ประธาน it กริยาเติม s = rains

3. b. will weep (จะร้องไห้) ประโยคหลัง whenever เป็น present simple ประโยคต่อมาหลังคอมม่า (,) เป็น future simple = will+V1

4. a. be open (เปิด) เป็น passive voice  ของ future simple = will + be +V3 โรงอาหารถูกเปิดเวลา 7 นาฬิกา ใช้ passive เพราะในความเป็นจริงโรงอาหารมันเปิดเองไม่ได้ ต้องมีคนมาเปิด

5. c. is working (กำลังทำงาน) มีคำว่า at this moment ในตอนนี้ ใช้ present continuous= (is, am, are) + V-ing

6. a. go (ไป) โจทย์เป็นเหตุการณ์กิจวัตร ใช้ present simple = S+V1 (เติม s,es หรือไม่เติม ขึ้นอยู่กับประธาน)

7. d. rains (ฝนตก) เป็นเหตุการณ์ที่เกิด every day ทุกๆวัน ใช้ present simple = S+V1

8. c. was stolen (ถูกขโมย) ใช้ passive voice: past simple = (was,were) + V3 เพราะมีคำว่า yesterday เมื่อวาน

9. c. be cleaned (ถูกทำให้สะอาด) เป็น passive voice ของ present simple = need to+ be +V3

10. b. is (เป็น) ใช้ present simple เพราะเป็นเหตุการณ์ทั่วไป

12. d. have heard (รู้มาแล้ว) ใช้ present perfect เพราะเป็นเรื่องที่เหมือนกำลังพูดถึงแต่เรารู้มาก่อนแล้ว

13. c. used to  (เคย) เป็นอดีต ใช้ past simple / used ใช้คู่กับ to = used to แปลว่า เคย

          ถ้า use เฉยๆ แปลว่า ใช้ / V.be+ used to แปลว่า เริ่มคุ้นเคย / get used to แปลว่า เคยชิน

14. d. were opened (ถูกเปิด) เป็น passive voice ใช้ were เพราะประตูหลายบาน

15. a. had stopped (หยุด) ใช้ had stopped เพราะ มี before ขั้น ประโยคหลัง before เป็น past simple ประโยคหน้า เป็น past perfect ใช้คู่กัน

16. c. arrives (มาถึง) ประโยคหลัง when เป็น present simple ประโยคหลัง , เป็น future simple เขียนอีกแบบโดยเอา when ไว้ตรงกลาง จะไม่ต้องใส่ คอมม่า He will be very tired when his brother arrives. เขาจะเหนื่อยมากเมื่อน้องชายเขามาถึง หรือ When your brother arrives, he will be very tired. ความหมายเดียวกัน

17. a. allowed (อนุญาต) เป็น passive voice (was not + V3) ฉันไม่ได้รับอนุญาตให้ไปปาร์ตี้

18. d. to go (ไป) ประโยคขึ้นต้นด้วย I have ต้องการหลอก จริงๆ have ใช้คู่กับ to = have to แปลว่าต้อง have to go

19. b. be introduced (ถูกแนะนำให้รู้จัก) ใช้ passive voice ตามโจทย์แล้ว us พวกเราจะได้รับการแนะนำนักเรียนใหม่พรุ่งนี้ ใช้ future simple = will + be+ V3

20. b. will see (จะพบ) ใช้ future simple เพราะมี this afternoon ช่วงบ่ายนี้ เป็นเวลาที่ยังมาไม่ถึง

 

 

 

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

English learning Resource : English around the world by Nas Daily

  Facebook: Nas Daily Youtube: Nas Daily This is one of Nas Daily video I picked to design the lesson plan for my students as it is approp...