Grammar Quiz

Topics: Tenses

How long ____________each other?

A. do you know

B. have you known

C. did you know

D. have you been knowing

Select your answer:
         


Random Topics:

Verb AbilityMesopotamia VocabularyComparison Degree & GerundsConnectivesSentence Types and ConjunctionsAdverbs of Frequency & Simple Present TenseVocabulary and Modal VerbsPreposition of DirectionDemonstrative Pronouns and Verb TensesAdjective or Adverb

Other quiz:

Tenses › View

He ___ like the movie.

A. don’t

B. hasn’t

C. didn’t

D. won’t


Tenses (Present, Past, Future Forms) › View

She ………….(have ) her new phone for a year

A. has been having

B. had

C. had had

D. has had