Right answer: asistió
This a sentence written in Simple Past Tense which is used to express specific actions completed or concluded in the past that are separated from the present.
In other words:
It is applied when the person speaking gives information about the past that is not related to the present.
Now, in Spanish the verbs must be conjugated according the subject and must match in genre and number. Hence, the correct conjugation of the verb asistir (to attend) in Simple Past with the third person in singular she (ella), which is Ellen, is asistió (she attended).
Elena asistió a una conferencia anoche.
Ellen attended a lecture last night
The other options are incorrect because are not in simple past tense:
asiste (attends) is in present tense
asistiá does not exist as a verb in the spanish language
ha asistido (has attended) is in present perfect tense