[ Tenses ]
By the time John ________ to help, we ________ the work.
A. comes / finished
B. comes / will have finished
C. will come / will have
D. came / have finished

Random Topics:
Speculation with Modal VerbsConjunctionsRelative PronounIdentifying Sentence TypesVerb FormAdverbs and Adverbial PhrasesPresent & Past TensesDefinite vs Zero Article Abstract NounsPresent Simple vs Past SimpleSentence TransformationOther quiz:
Grammar › ViewFirstly, your advertisement _________ us that cruise has two great nights in a wonderful 3-star hotel.
A. is told
B. tell
C. have told
D. is telling
Past Simple vs Past Continuous › View
What is the correct question in simple past.
A. When did he say that ?
B. where di you go?
C. Where did she lived?
D. were i your friend?
Grammar › ViewThe teacher praised him ___ his excellent performance in the test.
A. because
B. because of
C. as
D. since
Grammar › View
The king gave him reward.
A. A reward was given by him to the king.
B. He was given a reward by a king .
C. He was given the reward by a king.
D. He was given by the king a reward.
