Ⅰ.单句语法填空
1.They had_collected (collect) over 1,000 stamps by the end of last month.
2.When Jack arrived he learned Mary had_been (be) away for almost an hour.
3.The patient is going to have his temperature taken (take).
4.Sofia looked around at all the faces: she had the impression that she had_seen (see) most of the guests before.
5.He was unhappy when he sold his guitar. After all, he had_had (have) it for a very long time.
6.Bob called to tell his mother that he couldn't enter the house, for he had_left (leave) his key at school.
7.The journey was not as nice as we had_expected (expect).
8.I had_intended (intend) to come over to see you, but was prevented from doing so.
9.The boss often has them work (work) for 14 hours a day.
10.Mr Brown was disappointed to see that the washing machine he had had repaired (repair) went wrong again.