Topics: Present Tenses
“When will Mary be able to leave hospital?” – “Don’t be so impatient. We cannot release her before we ____ the last test.”
A. have completed
B. will have completed
C. will complete
D. completed
Select your answer:

Random Topics:
AnalogySimple, Compound, Complex SentencesAcademic VocabularyNouns and VocabularyModals and Daily VocabularyCoordinating & Subordinating ConjunctionsTense,noun,preposition,quantityPast Perfect & Past SimpleTypes of PrepositionAdjectives, Adverbs, and PrepositionsOther quiz:
Grammar › ViewA: Good bye.
B: _______________________.
_____
A. Nice to meet you
B. Good to see you
C. See you later
D. I am late!
Modal Verbs › View
It is possible that we won’t have to take an entrance exam this year.
A. Perhaps we don’t have to take an entrance exam this year.
B. We mustn’t take an entrance exam this year.
C. We mightn’t take an entrance exam this year.
D. It is likely that we will take an entrance exam this year.
