Grammar Quiz

[ Present Tense ]

how long ______ Pete?

A. do you know

B. are you knowing

C. have you known

D. have you been knowing

Select your answer:
         


Random Topics:
The Simple Present TenseSubject and Verb AgreementGrammar: Simple Past and Past ContinuousDeterminersModal, Causative Verb & Elliptical StructureIELTS VocabularyCommas and Subordinating ConjunctionsTenses PracticeModal Verbs for Speculation

Other quiz:

Tenses › View

We………………………….the advertisement recently.

A. seen

B. saw

C. Have seen

D. Has saw


Modals of Obligation › View

At my school, we _______________ have to wear our uniform every day. It’s an obligation.

A. can’t

B. shouldn’t

C. should

D. have to


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.