Solution:(c) Her research might have been completed by her by that time. (Correct)(a) Her research might be completed by her by that time. (Incorrect Helping Verb)
(b) Her research might had been completed by her by that time, (Incorrect Verb)
(d) Herect Helping might have completed by her by that time, (Incorrect Helping Verb)