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:

Vocabulary & Grammar › View

The company hired technicians for the ___ of the new security system.

A. allocation

B. installation

C. detriment

D. hypothesis


Present Simple and Present Continuous › View

__________ you like playing chess?

A. Do

B. Does

C. Are

D. Am

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