
[ Grammar ]
(You/finish) the report by then, or should we set another deadline?
A. You finish
B. Will you finish
C. Did you finish
D. Do you finish
Select your answer:

Correlative Conjunctiona, an, the, Zero ArticlePronoun Gerund, Participle, Infinitive, or AppositivePrepositionGrammar: MorphologyPresent Perfect vs Past SimplePresent/Past/Past ParticpleIn/On/At + Time
Other quiz:
Simple Tenses in English › ViewThe contracted form for did + not is
A. diden’t
B. didnot’
C. didn’t
Vocabulary › View
language that uses words and phrases to express a meaning that is different from the literal meaning (e.g., metaphor, allusion, etc.)
A. poetry
B. figurative language
C. irony
D. diction
How to use : Read the question carefully, then select one of the answers button.