[ Tenses ]
I have not finished the report yet, but I _______ (do) it soon.
A. don’t do
B. didn’t do
C. haven’t done
D. will do

Random Topics:
PRESENT SIMPLE - CHILDRENGrammarVerbs: Will & Going toPast and Present ContinuousWorld Literature VocabularyPronouns, Sentence Structure, and Figurative LanguageApostrophes and GrammarTenses & PrepositionCorrelative ConjunctionModal Verbs and PermissionOther quiz:
Grammar › ViewHe _ (play) basketball every weekend.
A. play
B. playing
C. played
D. plays
Degrees of Comparison › View
That was the ______ day of my life.
A. Worse
B. Worst
Not many people live in a ____. It’s very small.
A. town
B. city
C. village
Conjunctions › View
I want to go to the park, ___________ it’s raining outside.
A. but
B. and
C. so
D. because
