To is the preposition.
Before is a preposition, so it's grammatically incorrect to use it as the last word in a sentence.
It is an interrogative sentence.
last night was munificent
you
It is an adverb. Obviously.
on
The word, "for" is the preposition in your sentence.
A clause used as the object of a preposition is called a noun clause. A noun clause takes the role of a noun. In the sentence, "I do not know anything except what I saw last night. " The preposition is "except" and its object is the noun clause "what I saw last night".
i have a need for some weed
Generally, the last word of a prepositional phrase is the "object of the preposition."
last night
Before is a preposition, so it's grammatically incorrect to use it as the last word in a sentence.
to / forI want to apologize to youI want to apologize for last my behaviour last night
night is a noun last is an adjective
It is an interrogative sentence.
The sentence is better if the "for" is used in place of "since".
This is an incomplete sentence, there is no subject. Did I have too much to drink last night? Did you have too much to drink last night? Did they have too much to drink last night? How much was too much to drink last night? Was the wine too much to drink last night? The subjects to these sentences are I, you, they, how much, and wine.