(A) tumbled, but not dramatically enough for giving
(B) tumbled, but not dramatically enough to give
(C) tumbled, and not so dramatically as to have given
(D) has tumbled, and not dramatically enough to give
(E) has tumbled, but not so dramatically as to give
Tenses + Idioms
A: enough for giving is not idiomatic and hence, incorrect.
C and D: conjunction and has been used but we need to show contrast here so but must be used.
D and E: present perfect has been used instead of simple past tense.
B is the best choice.
Sentence Correction - 1000 Questions with Solution: