[ 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:
a, an, the, Zero ArticlePresent Perfect Continuous Tense Question TagsPossessive Pronouns and Adjective PronounsGRAMMAR - Could / Could notGrammar and VocabulariesOn, At, ByAdverb ClausesAuxiliary Words
Other quiz:
Present Perfect Tense › ViewI …any parties since I lived in this town
A. attend
B. have attended
C. am attending
D. has attended
Adverbs of Frequency › View
I was late for work only one time last year. I am ————- late
A. Usually
B. Sometimes
C. Never
D. Rarely
How to use : Read the question carefully, then select one of the answers button.