Hola sizne,
Lo primero que tendrías que hacer es revisar los índices de las tablas, que están bien creados y sobre todo aquellos que cumplen función de inter-relación entre tablas.
También puedes plantear la consulta de este modo:
Código SQL
[-]Select i.IdM,i.CiE,i.NomE,i.ApePE,i.ApeME,i.SexoE,i.EstadoE,i.FinscripcionE,i.CarreraE,
i.DeptoE,i.CalleE,
(SELECT SUM(TotalRecibido) FROM BDbeca B WHERE B.IDE=I.IDE) as Monto,
(SELECT MontoTD FROM BDPlanDevolucion P WHERE P.IDE = I.IDE) AS MontoTD
From BDinscripcion i
Order By i.IdM, i.NomE
Pero en ambos casos, has de tener presente que los índices en tablas hacen un papel muy importante en estas consultas, sobre todo si el nº de registros en las tablas es elevado.
Esperando que ayude,
Un saludo.