[ Tenses ]
We ___________________ each other for a long time.
A. know
B. knew
C. have known
D. are knowing

Random Topics:
Future Simple TensePresent Perfect Simple & Present Perfect ContinuousArticles with SubstancesPresent Simple Positive and NegativeDemonstrative PronounModifiersModals in the PastArticles and DemonstrativesFuture Tenses and ModalsFuture PlansOther quiz:
Modal Verbs › ViewThis supermarket is __________ I can never find what I want to buy.
A. very big
B. too big
C. so big that
D. such big that
Present and Future Tenses › View
The freshman ________ to the meeting, we expect.
A. is going to come
B. will be coming
C. will come
Tenses › ViewBayron ___ this poem in 1814.
A. written
B. wrote
C. write
Grammar › View
The Duke, who is afraid of nuns, ( hates / hate) going to mass.
A. hates
B. hate
