21. My mother ______just ______back from her holiday. 
1. was; come. 
2. has ; come 
3. has; came 
4. has ; coming 

22. Tony ____ football game. He will surely go to see the match tomorrow. 
1. loved 
2. had loved 
3. love 
4. loves 

23. ______ your project _____ yet? 
1. Has ; begun 
2. Had : began 
3. Is ; begun 
4. Was : begun 

24. We _________ here for half an hour. 
1. wait 
2. are waiting 
3. have been waiting 
4. would wait 

25. They once_______ an apartment 
1. own 
2. owned 
3. are owning 
4. have owned 

26. Many researchers say that the Earth ____ warmer. 
1. got 
2. were getting 
3. have gotten 
4. is getting 

27. Dan is quite busy these days. He __________ a course at college. 
1. is doing 
2. was doing 
3. will have done 
4. has been doing 

28. My grandmother _______ with me for one month now. 
1. stayed 
2. has been staying 
3. stays 
4. was staying 

29. It _____ continuously during the rainy season. 
1. has rained 
2. rained 
3. rains 
4. would rain 

30. It is eleven o’clock, but my brother _____ yet. 
1. would not wake up 
2. has not woken up 
3. is not waking up 
4. do not wake up 

31. My husband is tired because he ____ all day. 
1. will work 
2. works 
3. is working 
4. has been working 

32. My secretary _______ sick yesterday. 
1. was 
2. were 
3. has been 
4. had been 

33. When we saw the accident, we _____ the car. 
1. had stopped 
2. stopped 
3. would stop 
4. were stopping 

34. I _____ on my PowerPoint at the moment. 
1. was working 
2. worked 
3. had worked 
4. am working 

35. We _____ tennis every Friday. 
1. plays 
2. would play 
3. had played 
4. play 

36. Who is William ______ with? 
1. dance 
2. danced 
3. dancing 
4. to dance 

37. Joe drove right past me while I ____________ for the bus. 
1. am waiting 
2. waited 
3. was waiting 
4. wait 

38. The sun ________ when we arrived at the beach. 
1. will shine 
2. shine 
3. should shine 
4. was shining 

39.. While he _______ in the garden. It suddenly began to rain. 
1. had sat 
2. was sitting 
3. is sitting 
4. would sit 

40. As we ____ down the hill, a strange person appeared. 
1. are driving 
2. had driven 
3. drove 
4. were driving 

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