[ 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:
Future Tenses › ViewI _______________my homework by the time you arrive home.
A. will complete
B. will be completing
C. will have completed
D. am going to complete
Grammar › View
_____ coffee are there in the kitchen?
A. How many cans of
B. How many cans
C. How many
D. How much
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
