[ Future Tenses ]
They __________ their journey by the end of this week.
A. finish
B. will have finished
C. will finish
D. have finished

Random Topics:
Grammar PhrasesApostrophes and Quotation MarksSuch...that, so ......thatPresent simple & ContinuousPrepositions after VerbsFuture Tense (will/be going to/p.continuous)WH- Question WordsNouns & PronounsAuxiliary Verbs & Question TagsSimple and Continuous Present TenseOther quiz:
Vocabulary › Viewwritten words for actors
A. script
B. props
C. dialogue
D. scenes
Vocabulary › View
To his _______, the president realized his bill would not have the public’s approval.
A. chagrin
B. renown
C. respite
D. reproof
Grammar › ViewDecide what punctuation is needed: After washing my car this weekend; I was exhausted.
A. No change
B. weekend:
C. weekend.
D. weekend,
Vocabulary › View
What does the word courteous mean?
A. Having elegance and beauty of movement
B. Felt or imagined through someone else’s experiences
C. Difficult to control; stubborn
D. Polite or respectful
