[ 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:
Conditional Sentences › ViewSimon will go to London next week if he ______________ a cheap flight.
A. gets
B. getting
C. will get
D. don´t get
Perfect Verb Tenses › View
Identify the perfect tense in the following sentence: “I have never seen such a beautiful sunset.”
A. Present Perfect
B. Past Perfect
C. Future Perfect
D. Simple Present
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