Ⅰ. 单句语法填空
1. Knowing(know) that you are interested in Peking Opera, I’m writing to invite you to watch it with me.
2. I looked up and noticed a snake winding(wind) its way up the tree.
3. Working(work) hard as he did, he was still unable to earn enough money to buy a car.
4. On our way home, we noticed him carrying(carry) a black bag.
5. With the teacher helping(help)me, I passed the exam finally.
由于老师的帮助, 我终于通过了考试。
6. It rained heavily in the south, causing(cause) serious flood in several provinces.
7. I’m sorry to have you waiting(wait) for so long.
8. Having completed(complete) his homework, Tom went out to play for a while.