Grammar Quiz

[ Present Perfect Simple and Continuous ]

They ___ (know) each other for ten years!

A. have been knowing

B. have been knowed

C. have knowed

D. have known

Select your answer:
         


Random Topics:

Prepositions and AdverbsArticles & QuantifiersPassive VoicePronouns, Sentence Structure, and Figurative LanguageSentence Structure and PunctuationWish - beginnerClause Markers TOEFL GrammarCoordinating ConjunctionAdverb & Compound Sentences

Other quiz:

Grammar › View

They are __________ table tennis in the school hall.

A. play

B. playing


Tenses › View

In 2015, her brother moved to Spain. Since then, she ___________ (visit) him every year.

A. visits

B. was visiting

C. visited

D. has visited