[ Tenses ]
They will have finished preparing for the SEA Games ______ .
A. since the opening ceremony took place
B. until the opening ceremony took place
C. by the time the opening ceremony takes place
D. after the opening ceremony had taken place

Random Topics:
Past Simple - Present PerfectIf ConditionalsPresent Progressive (Future)Grammar-Verbs & Nouns Singular, Plural, GenderExclamationVerbal TensesGerund and InfinitivesGerund & InfinitivesAntonymsVocabulary and DefinitionsOther quiz:
Conjunctive Adverb › ViewIdentify the conjunctive adverb in the sentence: ‘He was tired; nevertheless, he finished his homework.’
A. tired
B. nevertheless
C. finished
D. homework
Adverbs › View
Which do you like ____: comedies, action films or thrillers?
A. most
B. mostly
Transportation Vocabulary › ViewI hate to ______ my bus in the morning because the next one comes an hour later.
A. Take off
B. Miss
C. Cruise
D. Get on a bus
Homonyms › View
There is ___ way that I will go with you.
a. know
b. no
