Grammar Quiz

[ Perfect Tenses ]

By next week we __________________ our personal narratives.

A. have finished

B. had finished

C. will have finished

Select your answer:
A  B  C  D  E 


Random Topics:

Modal Verbs and PermissionAdjectives & AdverbsSimple Past vs Past Continuous TenseAbstract NounsWorld Literature VocabularySimple and Compound SentencesGrammar & TensesGrammar - Wh QuestionsGerunds and InfinitivesPresent Tenses and Connectors

Other quiz:

Grammar › View

What … beautiful day!

A. a

B. –

C. an


Tenses › View

Terry wasn’t at home when I visited his place. He ………………….. out.

A. has just gone

B. had just gone

C. just went

D. have just gone

Grammar › View

I’d rather you ___ smoke in bed!
a. don’t
b. shouldn’t
c. didn’t


Grammar › View

I was here yesterday but my sister _____.

A. isn’t

B. didn’t

C. aren’t

D. wasn’t