[ Perfect Tenses ]
She ………. her bike for 3 years.
A. have had
B. has had
C. had have

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 VerbsOther quiz:
Tenses - Present and Past › ViewLook 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