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

Random Topics:
Present Simple and Present ContinuousWho vs WhomDo not or Does notGrammar RulesPresent Perfect Continuous TenseAdjectives with -ED and -INGModal, Causative Verb & Elliptical StructureQuestion WordsPresent Perfect TensePhrasal Verb and ModalOther quiz:
Pronouns, Sentence Structure, and Apostrophes › ViewCharles himself will be piloting this aircraft across the Atlantic.
A. Reflexive
B. Intensive
Present Progressive or Present Simple › View
Normally, Jenny ________ black shoes, but today she _________ red wellies.
A. wear, is wearing
B. wear, wears
C. wears, is wearing
D. wears, wears
Grammar- Later/Latter › ViewBye! See you ………………………………
A. latter
B. later
Vocabulary and Grammar › View
All my friends are of good _____ on the inside.
A. dependable
B. dependability
C. characteristic
D. character
