[ To Infinitive or Bare Infinitive ]
John heard someone __________ but he let go.
A. is crying
B. cry
C. to cry
D. to crying

Random Topics:
Simple Future TenseComparatives - SuperlativesAdverbs and AdjectivesObject Pronounsso vs suchPrepositions of Time and PlaceAbstract NounsGerund, Infinitive & ModalsQuantifiers / Prepositions of Time and Comparative AdjectivesAdverbs & to beOther quiz:
Grammar › ViewWhile I _____ for the bus, it started raining.
A. wait
B. was waiting
C. waited
D. had waited
Adjective and Adverb › View
Haris speaks English very …
A. good
B. well