Grammar Quiz

Topics: Present Perfect vs Past Simple

A: Is Jackie your friend?
B: Yes, I ____ her for years.

A. Have been knowing

B. Knew

C. Know

D. Have known

Select your answer:
         


Random Topics:

Grammar (want to/ need to/ have to)Regular Plural NounsComparative AdjectiveComparatives, Superlatives, and ModalsProgressive Verb Tensesa, an, the, zero articleSentence TypesDistinguishing Future TensesAdjective Clause and Adverb ClauseMust Vs Have to

Other quiz:

Tenses › View

Choose either the simple present or the present progressive form for the verbs in parentheses. The boss (need) more time to work on project right now.

A. needs

B. is needing


Temporal Conjunctions and Connectives › View

Which temporal conjunction is used correctly?

A. Next we go shopping.

B. Before we leave, grab your coat.

C. During the storm, we stayed inside.

D. First I’ll study, then I’ll sleep.