语法填空训练()

Deciding what present you should give someone is never easy.  Many things must be considered such as    1    the person is interested in and how old he is. We must also consider the reaction of the person    2    (receive) the gift.  One of the    3   (bad) gift choices I ever made was for my high school English teacher, Ms Chen. Ms Chenhas taught _4    English since Junior 1, and to show my     5    (appreciate) I decided to get her a present.  I asked my classmates about her interests    6    I made my final decision.  

Then I went to the department store   7    I worked part-time and bought her   8   expensive gift box of Sichuan beef.  I was certain she would like it because I   9    (tell) by my classmates that she loved hot food. I left the box with a card on her desk, and I was sure she would like them.    10    was only after I heard she became sick that I learned she couldn't eat MSG ! 

Keys:

1. what    2. receiving  3. worst  4. me   5. appreciation   

6. before    7. where   8. an    9. was told/had been told   10. It