[ Grammar ]
How long _____ you _____ him?
A. have…known
B. do…know
C. did…know
D. will…know
Select your answer:

Random Topics:
Relative Clauses PronounsGrammar-Present Continuous-Sentence MakingVerb PhrasesFrequency AdverbsSimple and Past TensesSimple Present - Negative & InterrogativeGrammar - Present Perfect with already, just, yetPhrasal Verbs and Verb FormsEnglish ArticleAspect or tenses of VerbsOther quiz:
Grammar › ViewI painted my room …….. Do you like it?
A. himself
B. herself
C. itself
D. themselves
E. myself
Modals › View
You … keep an open mind. Otherwise the discussion will be pointless.
A. ought to
B. shouldn’t
C. may
D. needn’t
