[ Gerund & Participle ]
__________ for 3 hours, they decided to stop to have lunch at a cheap restaurant.
A. Having been walked
B. Having walked
C. Walking
D. Walked

Random Topics:
Adjectives or AdverbsComparative & Superlative AdverbsTenses and VoiceInfinitive or GerundClauses of ReasonConstrative Conjunction-ed/-ing AdjectivesPresent Perfect TenseSynonym and AntonymSubject Verb Agreement Irregular VerbOther quiz:
Prepositions › ViewShe is always … the phone talking about everything in the world.
A. at
B. on
C. up
Quantifiers › View
There are _____________ books on the shelf.
A. a few
B. a little
Grammar and Structure › ViewCeline Dion _______ to receive recognition for her talent in 1982.
A. had begun
B. began
C. probably begins
D. would have begun
Vocabulary › View
Sad in thought
A. Wistful
B. Willful
C. Haggard
D. Nostalgia
