Grammar Quiz

Topics: Present Perfect Tense

How long _______ (you/know) ______ each other?

A. did … know

B. have … known

C. do … know

Select your answer:
         


Random Topics:

PunctuationModals of DeductionAdjective & AdverbsRelative & Interrogative PronounsGerund - to Infinitive Indirect SpeechComparison and ModalsDegree of ComparisonPast Simple and Past ContinuousModals for Recommendations

Other quiz:

Grammar › View

The athlete jumps ________ the hurdles as fast as he can.

A. on

B. over

C. under

D. through


Modal Verbs › View

Athletes _____ be careful when using medicines or any kinds of drugs.

A. are permitted to

B. are able to

C. are allowed to

D. are required to