21. Look at the clouds. it _____ to rain pretty soon. 
1. would rain 
2. have 
3. will be 
4. is going 

22. I ____ here for an hour. 
1. would wait 
2. have been waiting 
3. was waiting 
4. am waiting


23. Jack said, “I’ve cooked dinner.” 
       Jack said that he ____ dinner. 
1. have been cooking 
2. cooked 
3. had cooked 
4. cooks 

24. Jane sold her pick-up; she ____ it for 10 years. 
1. was owning 
2. has been owning 
3. had owned 
4. my own 

25. How long ____ you ____ in Bangkok? 
1. did; stayed 
2. have; stayed 
3. had; stayed 
4. are; stay 

26. Can you get his project ____ today? 
1. do 
2. doing 
3. be done 
4. done 

27. May God ______ with you. 
1. was 
2. has 
3. is 
4. be 

28. Logan had his car ____ . 
1. steal 
2. stealing 
3. stolen 
4. to steal 

29. We ____ to Hong Kong if we had had a holiday. 
1. goes 
2. would have gone 
3. will go 
4. would go 

30. Before the firefighters came, a large crowd ___in front of the building. 
1. gather 
2. had gathered 
3. was gathered 
4. have gathered 

31. She ____ her report before she watched favorite game show. 
1. Would do 
2. had done 
3. always does 
4. does 

32. While my boss ____ ready to speak, the phone _______. 
1. is getting; rings 
2. was getting; was ringing 
3. have got; ring 
4. was getting; rang 

33. ____ wants an ice cream? 
1. Who 
2. Which 
3. What 
4. Where 

34. It ___ now, so we’d rather not go out. 
1. had rained 
2. raining 
3. is raining. 
4. rains 

35. Yesterday morning, Mary ____ up very early. 
1 .wakes 
2. wake 
3. had woken 
4. woke 

36. I insist that Mary ___ to the office. 
1. comes 
2. come 
3. came 
4. will come 

37. It is ____ that cats have nine lives. 
1. saying 
2. says 
3. said 
4. say 

38. It ____ to snow while I was walking to school. 
1. beginning 
2. has been 
3. begins 
4. began 

39. I got my computer _____ . 
1. fixed 
2. fixing 
3. fixing 
4. to fix 

40. We usually _____ lunch at about one. 
1. get 
2. have got 
3. got 
4. gets 


----------------------
ข้อมูลโดยติวเตอร์แบงค์ [รับปรึกษาการติวทุกกระบวนวิชา]
สถาบันติว PERFECT  ซ.รามคำแหง 43/1
ติวเตอร์ประจำวิชา MCS 4170
ติวเตอร์ประจำวิชา ENG1001, ENG1002, ENG2001, ENG2002, CEN, ENS,APR
ติวเตอร์ประจำวิชา STA1003, STA2016, SBM4509, INT1004, INT1005
ติดต่อติวเตอร์ได้ที่ เบอร์ 081-7269394 Line ID : sjbank
นักศึกษาที่จะติดต่อติว กรณีคอร์สติวส่วนตัว ให้ติดต่อล่วงหน้าตั้งแต่เนิ่น ๆ นะครับ