[ Perfect Tenses ]
By next week we __________________ our personal narratives.
A. have finished
B. had finished
C. will have finished

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 ConnectorsOther quiz:
Grammar › ViewWhat … 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 › ViewI’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
