21.A library with five thousand books _____ to the village as a gift.
A. is offered B. have offered C. are offered D. has offered
22.We doubted if it was worth_______ a hundred miles to visit the new theme park.
A. of driving B. driving C. drive D being driven