Grammar Quiz

Topics: Present Perfect Simple & Continuous

How long ______ you ______ your best friend?

A. have / knowing

B. have / known

C. have / been knowing

Select your answer:
         


Random Topics:

Comparative AdverbLinking Words and PhrasesMixed GrammarCorrelative ConjunctionPast Narrative TensesWho am I?Nouns and QuantifiersPassive Voice with ModalsFuture Simple TensesTenses of Verbs

Other quiz:

Grammar › View

It takes me about ________ hour to get to Kuala Lumpur from Port Klang.

A. the

B. a

C. an

D. –


Tenses › View

Identify the present continuous tense in the following sentence: They are studying for their exams right now.

A. are studying

B. is studying

C. were studying

D. will be studying