[ Grammar ]
They have been waiting for hours.
A. Non-Finite Clause
B. Finite Clause

Random Topics:
Grammar-Present Continuous-Sentence MakingPrepositions and Phrasal VerbsModals, Infinitives and GerundsFrequency AdverbsOffering HelpAdjective & AdverbQuestion Tags in Verb TensesHow much or How many?Do / Have / Can - Basic QuestionsGender and GrammarOther quiz:
Modal Verbs › ViewKento has been studying very hard. He _______ do well in his coming exam.
A. should
B. may be
C. may not
D. needs to
Homonyms › View
I like spaghetti ___ I don’t eat it often.
a. but
b. butt