[ Present Perfect Simple & Continuous ]
How long ______ you ______ your best friend?
A. have / knowing
B. have / known
C. have / been knowing
Select your answer:

Random Topics:
Simple Present and Simple PastPronouns/ Present TensePresent, Past and Future TenseSingular and Plural NounsComplex SentencesPRESENT SIMPLE vs PRESENT CONTINUOUS + QUANTDependent PrepositionGrammar - some / anyModals and ResponsibilitiesWord Form & Verb TenseOther quiz:
Expressing Obligation and Modals › View“The students must obey the rules at school” is the expression of…
A. suggestion
B. obligation
C. prohibition
D. attention
Grammar › View
My grades go down whenever I miss a lot of school.
A. Change go to went.
B. Add a comma after down.
C. Adda comma after whenever.
D. Make no change.
