[ Vocabulary and Grammar ]
I heard her ….. a beautiful song as I walked past her room.
A. sing
B. to sing
C. singing
D. to singing

Random Topics:
Gerund & InfinitiveVerbal PhrasesPerfect TensesJobsAdverbs of How Something is DoneEnglish for TourismVerb Present Simple TenseGrammar - Reflexive PronounsDEGREE COMPARISONused to vs be used to vs get used toOther quiz:
Definitions, Synonyms › ViewChoose the best synonym for:
relinquish
A. Ascertain
B. Waive
C. Set
Phrases and Clauses › View
before I quit
A. Phrase
B. Independent Clause
C. Subordinate or Dependent Clause
What might a funny name be used for?
A. A serious document
B. A silly name you invent
C. An official form
Homonyms › View
Is that what you ___?
a. meant
b. ment(a suffix)
