The effect of an Eclipse can last for weeks and (if it is a Solar Eclipse) sometimes months afterwards.
(The effect of an Eclipse; can last; for weeks) (it; is; a Solar Eclipse; T:sometimes months afterwards)
The effect of an Eclipse it
can last is
for weeks
a Solar Eclipse T:sometimes months afterwards