单项选择题
A. had given B. would give C. had been given D. has been given
A. went on to plant B. went on planting C. kept to plant D. didn't stop to plant
A. surprise B. to surprise C. surprised D. surprising