[ Grammar ]
The Stonehenge mystery is still unexplained but I believe scientists __________________ it in the near future.
A. solve
B. will solve
C. solved
D. have solved

Random Topics:
Possessive AdjectivesVocabulary and Sentence StructureCompliment, Congratulation, and HopeSome & AnyTake or PutAdjective ending with ED & INGPresent Simple, Present Continuous or Present PerfectComparison of Adjective and AdverbVerbs & Phrasal VerbsWh- Questions Present Simple TenseOther quiz:
Grammar › ViewWhat tense expresses an accomplished action that is viewed as a part of the present situation?
A. present simple
B. present perfect
C. present continuous
D. present perfect continuous
Past Tenses › View
By the time the police (arrive)__, the house (be) burned down.
A. arrived-had been
B. arrive-had been
C. arrived-have been
D. arrived-has been