RIGHT - Who is used when it is the subject of a sentence. "Who will go to the store?" as an example. If it is being used as an object or in a prepositional phrase, the word to use is 'whom' - "You are throwing the ball to whom?" or "Whom are we kidding?"
This can be tricky because in questions the subject or the object can come first. The key is whether the "who[m]" is doing or receiving the intent of the verb. "whom" is being kidded by 'we' but "who" is going somewhere in the examples above.
Yes, you can use the keyword in your question.
you use i because you just aked a question saying do I use me or i. So you use i.
It really depends on the context of your question. You can use it anywhere.
You can do this when you are shouting your question.
I never question my authorities.
You just used it in a question.
answer my question answer my question
the First Amendment
it has to be able to be proven and use a question
you use which when you want to ask a question like (which one do you want?) and what when you want to ask a question like (whats your name) :p
You use a question mark (?) as the punctuation after the sentence or question you are asking.
You should use did.