What the problem is ………………by tomorrow.
A. will have discovered
B. has been discovering
C. being discovered
D. will have been discovered

Random Topics:
Communicative GrammarPassive Voice and Modalstoo / enoughModal RequestsRelative Clauses and etcPossessive Nouns with Apostrophes and PronounsParts of SpeechPhrase or ClauseLinking Words and PhrasesPresent and Future TensesOther quiz:
Vocabulary › ViewDesign a research project to investigate the historical significance of a specific dynasty. What is the first step?
A. Collecting random data
B. Defining the research question and objectives
C. Ignoring historical records
D. Writing the conclusion first
Grammar › View
Traffic lights along the road was ___ for a few hours this morning due to the heavy downpour.
A. disrupted
B. magnified
C. interrupted
D. discontinued
Relative Pronouns › ViewThe heavy storm is the reason ………..I couldn’t go to school yesterday.
A. why
B. which
C. when
Modal Verbs › View
She _______ told me the truth earlier; now it’s too late.
A. shouldn’t have
B. should have
C. might have
D. could have
