anocheadverb
Anoche means last night in English. It is an adverb.
- last night
Escribí tres cartas anoche.
I wrote three letters last night.
¿Viste la televisión anoche?
Did you watch TV last night?
¿Anoche viste la televisión?
Did you watch TV last night?
Anoche nos divertimos mucho.
We had a very good time last night.