Grammar Quiz

[ Grammar ]

William is my best friend. I _______________ him for years.

A. have been knowing

B. have known

C. am knowing

D. have been known

Select your answer:
         


Random Topics:
TimeVerb Phrase Coordinate Conjunction Simple Past/Past ProgressiveSo / Neither / Either / TooReporting VerbsModals and PhrasesFigurative Language VocabularyNoun, Verb, Adjective

Other quiz:

Grammar › View

Eric gently and ___________ petted the wild dog.

A. aquaintance

B. complementary

C. cautiously

D. jumble


Grammar › View

    I’ll be home after midnight, so don’t wait up for me. I’ll see you tomorrow morning.
   
A.     to allow time to go by, especially while staying in one place without doing very much, until someone comes, until something that you are expecting happens or until you can do something
   
B.     the resting state in which the body is not active and the mind is unconscious
   
C.     to not go to bed at night because you are expecting someone to arrive


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