English grammar questions and answers

English grammar questions and answers. Fill in the gaps with the right question in English. The number at the end of the sentences shows how many words should be used in the gap.
1. this radio? One hundred dollars. 3
2. on the table? Only two books and a pen. 3
3. for? It is for Tom, of course. 3
4. at me? Because you are very beautiful. 4
5. practice English? Every day. 4
6. poetry? Every romantic person does. 2
7. take in your tea? – Just one spoonful will do. 5
8. most? – Sleeping. 4
9. the car he was driving? – Red, I think. 3
10. your son? – He will be 9 in December. 3