[ Present Perfect Tense ]
She _______ a horse before.
A. hasn’t not ridden
B. hasn’t rode
C. has not rode
D. has not ridden

Random Topics:
Reporting VerbsPhrasal Verb and ModalSimple Present ProgressiveNoun ClauseConjunctions in Complex SentencesUncountable NounsVocabulary and ModalsGerunds and InfinitivesSentence StructurePresent Continuous, Present Perfect and Used toOther quiz:
Grammar › ViewMy mirror … broken. I need a new one.
A. is
B. are
Grammar › View
There was ________ food in the fridge. It was nearly empty.
A. few
B. little
C. a little
Future Tenses › ViewBy next month, we _______________the conference already.
A. will plan
B. will be planning
C. will have planed
D. will have been planning
Passive Voice › View
A parcel ………. by me.
A. has send
B. has sent
C. had been send
D. had been sent
