the rain has flooded drainage canals in many orange-tree groves, which has caused the fruit to fall before it will ripen and also threatened to kill the trees.
Meaning :
It is causal statement,
Cause -> The rain has flooded Canal in many Orange tree groves.
Effect -> Caused Fruit to Fall prematurely and Threatened to kill tree.
Sentence of the structure "Cause + "," + "Ving Modifier" " Is one of the best way to present cause and effect.
Error Analysis :
1. Relative Pronoun "Which", refers to Groves -- Making the meaning as "Groves caused the effect, instead of Flooded Canals"
2. "before it will ripen" - It is an awkward construction. Tense makes no sense, Fruit fallen in past, and "will Ripen" is indicating future tense. Illogical Tense sequence.
POE
a) which has caused the fruit to fall before it will ripen and also threatened to kill
Incorrect - Explained Above
b) which not only caused the fruit to fall without ripening, but also threatened killing
Incorrect - Which Refers to Groves
c) not only causing the fruit to fall before ripening, but also threatening to kill
Not Only X, but also Y - Idiom Is perfect.
"Causing the fruit to fell" and "Threatening to Kill" both are parallel
Correct
d) causing the fruit to fall before it will ripen, which will threaten killing
"It will Ripen " Tense error as discussed above.
"Which" - which is referring to what, it should refer to Preceding noun, So can we assume "Fruit" Even if we break the rule and assume this, still the sentence will be illogical and meaning less.
Incorrect
e) causing the fruit to have fallen before it ripened, which threatened to kill
Incorrect "Which"
"to have fallen" - Present tense referring to something happened in past.