[ Present Perfect and Present Perfect Continuous ]
They _________________ each other since last year.
A. have know
B. have known
C. have been knowing
D. have been known

Random Topics:
Simple Past TenseModals with Perfect InfinitiveCan vs CouldArticles and DemonstrativesPrepositions of Time, Place, and MovementDefinite and Indefinite ArticlesNoun ClausePhrases & ClausesConjunctions, Interjections and DeterminersAdverbial Clauses of Manner and ResultOther quiz:
Grammar › ViewThe manager said, “Work to a plan to achieve your goal.”
A. subject
B. direct object
Subordinating Conjunctions › View
What’s the subordinating conjunction:
We can’t be together if you drive that car.
A. if
B. we
C. together
D. be
Grammar › ViewWhich of these are called “New Englishes”
A. Black English
B. Spanglish
C. Pidgin English
D. American English
Grammar › View
The traffic is bad ______ there are too many people in the city centre.
A. because of
B. due to
C. because
D. so
