Ⅰ. 单句语法填空
1. They have sold (sell) ten apartments in the past one hour.
2. He was bought (buy) a present when she visited Xinjiang.
3. He has already been asked (ask) to help you.
4. The company has made (make) its workers work hard recently.
5. A notice has already been put up (put up)on the wall.
6. Since we realized that we should study hard, our time has been made (make)full use of.
7. These streets haven’t been swept (not sweep) for two days.
8. How long has the book been kept (keep)?
9. How long ago was the picture taken (take)?
10. These goods haven’t been shipped (not ship) abroad.