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:

Modals › View

Mauricio __ given you money. He never has any!

A. shouldn’t have

B. couldn’t have

C. wouldn’t have


Argumentative Vocabulary › View

Is that a white rose? Wow! I love them. My grandfather had a massive rose garden with over 200 different species. Every Friday, he’d go out into the garden, clip a dozen, and make my grandmother a bouquet. Does love like that exist anymore?

A. Hyperbole

B. Anecdote

C. Stereotype

D. Pun

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