Grammar Quiz

[ Grammar ]

Choose the sentence

A. I knew her for 2 years

B. I have known her for 2 years

C. I know her for 2 years

D. I have know her for 2 years

Select your answer:
A  B  C  D  E 


Random Topics:

Tense,noun,preposition,quantityGrammar and PrepositionDemonstrative Pronouns and Verb Tenses1st and 2nd ConditionalsReported Speech and TensesPrepositions of Time and PlaceTenses and StructuresConditional Type 1Modals and Past TensesComparative Adjectives and Adverbs

Other quiz:

Vocabulary › View

What is the meaning of Throttle

A. Radio signals

B. Used to control a machine

C. Instrument used for determining altitude


Grammar › View

If you (not/be) in a hurry, you (not/forget) your keys.

A. If you had not been in a hurry, you would not forgotten your keys.

B. If you have not been in a hurry, you will not forget your keys.

Tenses › View

Where _________? I _________ for her all afternoon.

A. has Kim been / have looked

B. is Kim / am looking

C. is Kim / have been looking

D. was Kim / looked


Conjunctions › View

Freddie didn’t have enough eggs and sugar for the cake ____ he went to the supermarket.

A. and

B. but

C. so

D. or

E. for