Grammar Quiz

Topics: Present Simple, Present Continuous or Present Perfect

How long _____ you _____ (know) John? 3 years

A. Have you known

B. Are you knowing

C. do know

Select your answer:
         


Random Topics:

would should couldPassive Voice Present SimpleGrammar Pronoun and Singular Plural NounProgressive Tenses1st and 2nd ConditionalsPassive Voice and ModalsPoetry VocabularyGrammar - Present PerfectPassive Modals, Impersonal PassiveGerunds and Infinitives

Other quiz:

Modals for Recommendations › View

Shouldn’t is used for:

A. Mandatory situations

B. Necessary actions

C. Not advisable situations


Mixed General Quiz › View

Her hair smelled ___ because she had not shampooed it recently.
a. lank
b. rank