[ Subject-Verb Agreement ]
He is tired because he had been ____ (sing) for hours.
A. Sings
B. Sang
C. Sing
D. Singing

Random Topics:
Past Tense & Present Perfect TenseFuture - be going tomust/shouldModal Auxiliaries and To Be VerbsGerunds as objects of prepositionTenses and Verb FormsDo / Have / Can - Basic QuestionsGrammar & VocabularyPast Simple and Past Continuous TensesEmployment VocabularyOther quiz:
Grammar › ViewShe ___ go to the toilet now.
A. may
B. might
C. not sure
Past Modals › View
Steve´s clothes were wet. He ______________ his umbrella.
A. must have forgotten
B. couldn´t have forgotten
Adjectives and comparisons › ViewThe elephant is ……. than the mouse ( big).
A. bigger
B. biggest
Idioms › View
These big books shouldn’t be taken ___ from the library.
a. after
b. in
c. away