[ Present Tenses ]
We ____ Rita for years. We’re very good friends.
A. have known
B. know
C. are knowing
D. known

Random Topics:
Ordering AdjectivesGrammar and ReadingGrammar for TOEFLSimple, Compound, Complex SentencesWish SentencePast Tense & Present Perfect TensePast ContinuousPresent Perfect, Present Simple, Present ContinuousNounSentence Structure and Pronoun AntecedentOther quiz:
Grammar › ViewWeak sales in Asia and Europe this quarter (give) investors a real headache. ‘West Com’s market share (fall) rapidly and it could continue.
A. give/falls
B. gives/falls
C. gave/is falling
D. is giving/is falling
Simple Present Tense › View
How do you get to the university?
A. By bus
B. On bus
C. For bus
D. In bus
I feel exhausted, I …. to bed now.
A. am going
B. will go
C. will be going
Grammar › View
She always beats me at poker. Means:
A. She always hits me at poker
B. She always wins when we play poker.
C. She always tries to win when we play poker.
