- We were greatly encouraged by the news of our team ____ another gold medal.[ ]A. to have wonB. to winC. wonD. having won
- ________ confidence in herself, she decided to give up the project halfway.[ ]A. LostB. To loseC. Having lostD. Havin...
- ___________ the vegetables, we began to dig the ground.[ ]A. WateringB. Having wateredC. WateredD. To water
- to reach them on the phone, we sent an email instead.[ ]A. FailB. FailedC. To failD. Having failed
- The storm left,_ a lot of damage to this area.[ ]A. causedB. to have causedC. to causeD. having caused
- ________different kinds of pianos, the factory is sure they can satisfy people's needs.[ ]A. To produceB. Being produ...
- The medical team left the village with great satisfaction, ________a lot of local villagers.[ ]A. treatingB. having t...
- _____ the rides at the Headland, visitors can take the shuttle to the Lowland.A. EnjoyingB. EnjoyedC. Having enjoyedD...
- _____ a reply from Mabel, Jack sent another e-mail to her.[ ]A. Not receivingB. Having not receivedC. Not receivedD. ...
- _____ such a heavy loss, the businessman didn't have the courage to go on.[ ]A. Having sufferedB. SufferingC. To suff...
- _____ since the night before, I felt very hungry.[ ]A. Having not eaten anythingB. Not eating anythingC. I hadn't eat...
- _____ that she didn't do a good job, I don't think I am abler than her.A. To have saidB. Having saidC. To sayD. Saying
- _____ in the queue for half an hour, the old man suddenly realized he had left the moneyin the car.[ ]A. WaitingB. To...
- _____ at college for 3 years, she knows the place very well.A. To have studiedB. Having studiedC. StudyingD. Studied
- _____ all day at home writing, the novelist went out for a walk in the evening.[ ]A. SpentB. SpendingC. Having spentD...