Grammar Quiz

[ Grammar ]

We’re good friends. We _______ each other for a long time.

A. know

B. have known

C. have been knowing

D. knew

Select your answer:

Random Topics:
Adjective vs. AdverbSimple Past TensePrincipal vs. Principle May, MightSubject Verb Agreement Irregular VerbConnectorsPresent Simple and Present Continuous TensesParts of SpeechWho vs Whom

Other quiz:

Vocabulary › View

quick to fight or quarrel, tending to violence; bold and forceful, determined.

A. deceive

B. aggressive

Tenses › View

The teacher …… and the students ……. in the class

A. is stands / are sit

B. standing / sitting

C. is standing / are sitting

D. are standing/ is sitting

How to use : Read the question carefully, then select one of the answers button.