1.It’s raining heavily outside.You had better ……at home
A .to stay B .have stayed C .was staying D .stay
2.I’m hungry. Is there any food _______?
A. be eaten B. to eat C. eating D. for me eating
3.The shirt in the window was too expensive for me ............
A .buy B .bought C . to buy D .buying
4. She can _______ a song. A. sing B. to sing C. sang D. singing
5. A boy is old enough _________ a car.
A. to driving B. drive C. driving D. to drive
6. She needs some money ________ a new hat.
A. buy B. bought C. to buy D. buying
7. It is difficult ________ English.
A. to learn B.learn C.learning D. to learning
8. I am delighted ______ the news.
A. hear B. heard C. hears D. to hear
9. She has a train ________.
A. to catch B. catches C. catch D. to catching
10.They saw them _____ home late.
A. go B. goes C. going D. to go
11.There is a lot of housework _______. A. do B. to do C. to doing D. doing
12. My mother has some shopping ________.
A. do B. doing C. does D. to do
13. You have too much _________ about.
A. talks B. talking C. talked D. to talk
14. You must ______ to bed early.
A. go B. went C. goes D. to go
15. It is too cold ______ out.
A. go B. to go C. going D. to going
16.I hear them _______ in the next room.
A. to talk B. talking C. talk D. talked
17. They let him ________ a letter to his wife.
A. write B. to writing C. to write D. writing
18.He seems ________ a doctor. A. is B. be C. to be D. are
19.The film makes me ______.
A. crying B. cry C. to cry D. to crying
20.She wants ________ for a picnic.
A. go B. to go C. goes D. going
21. We will ______ a party next week.
A. have B. has C. to have D. had
22. It’s lovely ___________ you again.`
A. see B. seeing C. to see D. saw
23. Would you like _______ to the cinema.
A. to go B. to going C. go D. goes
24. We have to ________ out today.
A. to eat B. eating C. eat D. eats
25. I felt the animal _____ toward me.
A. to move B. move C. moves D. moving