[ Grammar ]
We’re good friends. We _______ each other for a long time.
A. know
B. have known
C. have been knowing
D. knew

Random Topics:
Quantifies and Modals of DeductionPreposition of DirectionGrammar and StructurePronounsVocabullary TestPast Perfect and Past Perfect ContinuousGrammar - help/have/let/makeVerb to Be Tenses & Object PronounPassive Voice with Modal VerbsHow much or How many?Other quiz:
Present Tenses › ViewIt’s nice to see you again. What ___________ (you, do) since we last met?
A. do you do
B. are you doing
C. have you been doing
D. have you been done
E. have you done
Grammar and Punctuation › View
What is the word class of the underlined words in the sentence below? We had a drink after our swim in the pool.
A. adjectives
B. adverbs
C. nouns
D. verbs
Simple Present Tense › ViewRoger ___________ not go to my school.
A. Does
B. Is
C. Do
D. Are
Sentence Structure › View
The professor was invited to speak at the international conference.
A. Simple (S)
B. Compound (Cpd)
C. Complex (Cpx)
