Grammar Quiz

[ Tenses ]

I _______________ her for several years.

A. has known

B. have known

C. knew

D. knows

Select your answer:
         


Random Topics:

Future TensePresent Continuos TenseTypes of PrepositionPreposition of TimeAspect or tenses of VerbsDo not- Does notAdverbs of TimeCorrelative Conjunction & Complex SentencesGrammar - Present Perfect with already, just, yet

Other quiz:

Grammar › View

The student could not answer the question, so he….

A. Gave off
B. Gave into
C. Gave up
D. Gave away


Past Tense › View

Her leg was ruined because she ________ on a thorn.

A. stepped

B. step

C. steps