[ 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:
Demonstrative Pronouns › ViewAre _________ your books over there on the table?
A. this
B. that
C. these
D. those
Grammar › View
A: I have a new phone.
B: I’m sure you … it, just like your last one.
A. ‘ll lose
B. ‘re losing
C. lose
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
