[ Present Simple, Present Continuous or Present Perfect ]
How long _____ you _____ (know) John? 3 years
A. Have you known
B. Are you knowing
C. do know
Select your answer:

Random Topics:
Adjective & AdverbPronounsFuture or PastComparativesConjunctions and Verb TensesNouns FormationPresent Verb TensesEssential and Nonessential ClausesModals for ObligationInfinitives and ING FormsOther quiz:
Pronoun › ViewPolar bears have thick fur to protect ______ from the harsh winter conditions.
A. themselves
B. itself
C. them
Grammar › View
Which complex sentence uses the comma correctly?
A. Although she was smart, she didn’t understand the math problem.
B. Although she was smart she didn’t, understand the math problem.
C. Although, she was smart she didn’t understand the math problem.
D. Although she was smart she didn’t understand, the math problem.
