Grammar Quiz

[ Perfect Tenses ]

She ………. her bike for 3 years.

A. have had

B. has had

C. had have

Select your answer:
A  B  C  D  E 


Random Topics:

Future Tense and ConditionalsConjunctive AdverbShould, Should not haveComparative AdverbSimple Present and Present ContinuousModals of Necessity and SuggestionLinking VerbsPresent Tense vs Past TenseSimple and Compound SentencesPerfect Tenses of Verbs

Other quiz:

Grammar › View

Alia is getting married. She will _______ the house soon.

A. leave

B. leaves

C. leaving

D. left


Grammar › View

I have never been to ____ Canary Islands,

A. a

B. the

C. no article

Tenses - Present and Past › View

Look at the London Eye! The wheel__________ (appear) motionless, but it__________(rotate) slowly.

A. has appeared- rotates

B. is appearing -is rotating

C. appeared – rotates

D. appears -is rotating


Grammar › View

Tonight I am going to watch _________ movie with my family.

A. the

B. an

C. a