William is my best friend. I _______________ him for years.
A. have been knowing
B. have known
C. am knowing
D. have been known

Random Topics:
Modals and ResponsibilitiesAuxiliary WordsConjunctions and CommasVocab CheckingPronoun & Present SimplePresent Simple and Continuous TenseParticiple Clauses & Cleft SentencesAdverbsSubject Verb Agreement Irregular VerbVerb PhraseOther quiz:
Vocabulary & Grammar › ViewWhat change should be made in the following sentence?
Instead, you get to demonstrate what you’ve learned and enjoy success!
A. change Instead to Finally
B. change get to got
C. change demonstrate to deminstrate
D. change learned to learn
Grammar › View
Which sentence uses an ellipsis to show a speaker trailing off?
A. Alexa said, “I wonder why the sky . . .”
B. Alexa said, “. . . I wonder why the sky.”
C. Alexa said, “I wonder why the . . . sky.”
D. Alexa said, “I wonder why the . . . why the sky.”
Fill in the blank with the correct correlative conjunction.
I’m afraid you have to eat both your peas _____ your carrots if you want dessert.
A. when
B. that
C. or
D. and
English for Tourism › View
The following correct sentence if you want to book a room, except…
A. I need a room with a sea view
B. Can you bring me my suitcase?
C. Can I book a room for two days?
D. Is there a room for January 15th?
