[ Grammar ]
Daniel’s hair is getting far too long; he should …….soon.
A. cut it
B. have cut it
C. have it cut

Random Topics:
Future Continuous, Future Perfect and Future Perfect ContinuousClausesPreposition and Preposition PhraseInfinitives or GerundsSubordination ConjunctionsAdverbs, Prefixes, and SuffixesPerfect and Past TenseVerbs & Verb TensesComparative - SuperlativeGrammar - PunctuationOther quiz:
Past Simple and Past Progressive › ViewHe ____________(work) in a bank when he _______________(meet) his wife.
A. worked / was meeting
B. was working / was meeting
C. worked / met
D. was working / met
Pronouns and Quantifiers › View
I got flowers after my dance recital.
A. some
B. any
C. another