Topics: Gerunds and Infinitives
Tina ran in a marathon last week, but she failed ———.
A. finishing
B. finished
C. finish
D. to finish
Select your answer:

Random Topics:
ExclamationHow much or How many?Present Simple vs Past SimpleContinuous TensePoetryComparisonInfinitive FormsVerb PatternsGrammar - Present Perfect with already, just, yetZero Conditional SentenceOther quiz:
Grammar › ViewMany people _______ (serve) you.
A. will serve
B. will serves
C. will are serving
Grammar › View
_This is a great party_ she said.
A. ”
B. ‘
C. ?
D. !
