[ 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:
Comparison Degree › ViewThis lesson is ______________ yesterday’s lesson. (boring)
A. most boring than
B. more boring as
C. boringer than
D. more boring than
Prepositions › View
At Tet, people usually light fireworks which can scare _______________ bad luck
A. away
B. for
C. about
D. on
E. of
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