Conventions of English 11:Question 2
Read the following sentence, which contains grammatical errors:
Scientists have recently been finding that microdoses of peanut butter
had a preventative effect on peanut allergies.
Which revision of the sentence fixes the errors in verb tense?
Select one:
Scientists have recently been finding that microdoses of peanut butter are having
a preventative effect on peanut allergies.
Scientists have recently found that microdoses of peanut butter will have a
preventative effect on peanut allergies.
Scientists have recently find that microdoses of peanut butter had a preventative
effect on peanut allergies.
O O
Scientists have recently found that microdoses of peanut butter have a
preventative effect on peanut allergies.

Answer :

Answer: I think A is better

"Scientists have recently been finding that microdoses of peanut butter are having  a preventative effect on peanut allergies."

The present tense is better suited for the sentence as it is not future tense "will" and it is not past tense "had."