7. All the flights____because of the snowstorm, we had to take the train instead.
A.were canceled B. had been canceled ?C. having canceled D. having been canceled
8. Once ____, this power station will supply all the neighboring towns and villages with electricity.
A. it being completed B. it completed ? C. completed D. it completes
9. He might have been killed ____the timely arrival of the ambulance.
A. but for B. except for C. besides D. except
10. If you have never planted anything, you won’t be able to know the pleasure of watching the thing you have planted ____.
A.grow B. to grow? C. growing D. to be growing
11. He did me a ____turn by lending me ten pounds.
A. good B. nice C. fine D. pretty
12. Once our chickens started laying eggs, we had such a ____of eggs that we were giving many away to our neighbors.
A. output B. surplus C. production D. plenty