scbguy
I was confused between A and E, the remaining answers are not what the author is implying. However, im not sure i completely agree with your logic of using present tense, since if the discovery was in the past and it still holds true, it would not be simple present rather it would be present perfect has/have+ past participle but none of the choices give us that.
Any other reasoning to choose A over E
Present perfect is not, strictly speaking, about something that happened in the past and still holds true. That is often the case, but the stricter definition is this: present perfect is a present tense that refers to past events with some sort of anchoring reference in the present moment. This generally takes the form of a consequence:
- "I've been bleaching my hair for years!" given as a response to someone noticing that my hair is platinum blonde and badly damaged (the consequence)
- "I've lived in Paris for four years!" when a Frenchman notices that although I have an accent I speak French very well (the consequence)
- "I've lived in Florida before!" when a friend from across town tells me that he plans to move to Florida (as a consequence of my having lived there already, I am equipped to relate to his present/future experience)
The present perfect, by itself, does imply something finite about the action in question. Thus you would never say, "The apparent disappearance of matter in flames has been an illusion" because this is a scientific FACT, true for all time.