Grammar Quiz

[ Grammar ]

She is an old friend. I ___________________her ____________ years.

A. have known / for

B. know / for

C. have known / since

D. know / since

Select your answer:
A  B  C  D  E 


Random Topics:

Narrative Tenses & Conditionalstake, make, doTime ConjunctionsModals and Past TensesSimple Present and Present Continuous TenseCoherent Sentence with Correct Grammar StructureComparisonNarrative, Past TensesGerund, Infinitive & ModalsPast Tense (Regular and Irregular)

Other quiz:

Past Continuous Tense & Past Modals › View

Was he not … his homework?

A. doing

B. did


Tenses › View

It _____________ (rain) when we __________ (go) out.

A. was raining / went

B. was raining / were going

C. rained / went

D. has rained / were going

Coordinating Conjunctions › View

Is the sentence correct?

I eat oysters and clams, but my brother doesn’t eat any shellfish.

A. Correct

B. Incorrect


Grammar › View

She had to have the operation or she ___

A. dies

B. will die

C. would die

D. would have died