[ 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:
Tenses › ViewAccording to today’s news, the old cabinet .. by the end of this month.
A. would be reshuffled
B. will be reshuffled
C. will have been reshuffled
D. will have reshuffled
Question Tag › View
Anthony buys a new bicycle, _______?
A. didn’t he?
B. isn’t he?
C. doesn’t he?
D. wasn’t he?
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