[ Present and Past Perfect Tenses ]
My brother _____ the cookies before our parents reached home.
A. has finished
B. have finished
C. had finished
D. finished

Random Topics:
Grammar ElementaryPunctuationSubject Verb Agreement & Subjunctive MoodHave to / Do not have toWish - beginnerPassive Voice - Past SimpleSimple Past/Past ProgressiveFinite and Non-Finite VerbGerunds as objects of preposition-ing / InfinitiveOther quiz:
Grammar › Viewwhat’s the English for “gaspiller”
A. save
B. gaspy
C. waste
D. throw away
Tenses › View
An ____ was sent yesterday to the client.
A. invoice
B. invoiced
C. invoicing
D. invoices
Tenses › ViewI________ along the street when I suddenly heard footsteps behind me.
A. was walking
B. am walking
C. walk
D. walked
Wish + Verb 2 › View
I can’t afford to go on holiday.
A. I wish that I could afford to go on holiday.
B. I wish that I was afford to go on holiday.
C. I wish that I had afford to go on holiday.
D. I wish that I will afford to go on holiday.
