Technically, "No." is
not a
complete sentence. A complete sentence must express a
complete thought. A
subject, (tells who or what the sentence is about), and a
predicate, (tells what the subject does or what
state of being it is in), must be in there somewhere to express a complete thought.
"Go." is a complete sentence because the subject is implied, ('you', as in "You go."). 'You' is the implied subject and 'go' is the
imperative action (telling what the subject
does in this case).
"No" is understood as a complete thought, because it is usually used in
response to a
question, but it really isn't one. There is no subject
or predicate, forget whether they are implied or not.
The four types of sentences are:
declarative: makes a
statement, ends with a
period (or '
full stop').
I love rolls.
imperative: gives a
command, ends with a period/full stop.
Pass the rolls.
interrogative: asks a
question, ends with a
question mark.
Where are the damn rolls?
exclamatory: expresses
great emotion, ends with an
exclamation point.
Omigod, these are the best rolls ever!
This
useless trivia (unless you make it on
Jeopardy some day) was brought to you by one who survived
fifth grade English.