Grammar Quiz

[ Present Perfect Tense ]

She _______ a horse before.

A. hasn’t not ridden

B. hasn’t rode

C. has not rode

D. has not ridden

Select your answer:
A  B  C  D  E 


Random Topics:

Reporting VerbsPhrasal Verb and ModalSimple Present ProgressiveNoun ClauseConjunctions in Complex SentencesUncountable NounsVocabulary and ModalsGerunds and InfinitivesSentence StructurePresent Continuous, Present Perfect and Used to

Other quiz:

Future Tenses › View

By 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