[ Tenses ]
How long __ you __ (know) each other?
A. do, know
B. are, knowing
C. have, known
D. have, been knowing

Random Topics:
Main Idea and Sentence StructureSpeech TensesReporting VerbsAsking and Giving SuggestionConditional Sentences Type 0, 1 and 2Possessive Nouns with Apostrophes and PronounsGerund, Infinitive & ModalsAdjectives (-ed / -ing)PrepositionsPresent tense AffirmativeOther quiz:
Modal Verbs and Gender Nouns › ViewThey ___ at the school last week.
A. was
B. were
C. couldn’t
D. could
Present Continuous Tense › View
–“Is this raincoat yours?”
– “No. mine there behind the door.”
A. is hanging
B. hangs
C. am hanging
Grammar › ViewHe last traveled to Europe five years ago.
A. He is traveling to Europe in five years.
B. He will travel to Europe in five years.
C. He traveled to Europe last week.
D. He hasn’t traveled to Europe for five years.
Grammar › View
The computer _________ slowly since we installed the new operating system.
A. was running
B. has been running
C. will run
