Thanks for the detail reply.
However, you didn't explain why 'speak' in sentence (1) which is bare infinitive, is functioning as a main verb,
whereas 'go' in sentence (2) in sentence (2) which is also bare infinitive, is functioning as a object complement.
Isn't both bare infinitive or to-infinitive are functioning as nouns complements, adjectives or adverbs?
Why 'speak' in sentence (1) is behaving as main verb which is exceptional to the rule?
The infinitive, with or without "to," is always a verb. That's what the word is. More precisely, it's a non-finite verb because it lacks tense. Because they are verbs, there will always be a subject associated with infinitives. And keep in mind: it is the clause in which the infinitive appears that will function in a particular way (subject, direct object, etc.).
a)
He can speak many languages
b)
We saw Mary go out
"Speak" and "go" are verbs (non-finite verbs). In (a), "speak" is the main verb of the sentence. In (b), "go" (the verb in the phrasal verb "go out") is the verb in the clause "Mary go out" and it is the clause "Mary go out" that functions as direct object of "saw." When the subject of the infinitive is the same subject of the main verb, the subject of the infinitive gets deleted:
I want to sing. We teach that "to sing" is the direct object of "want." More precisely, it's the clause in which "to sing" appears that functions as direct object. With the full clause, the sentence becomes
I want for me to sing. When using pronouns, the subject of an infinitive is an object or possessive pronoun (
me to sing), which is introduced in the sentence with "for" (
for me to sing). Because the subject of the infinitive is the same subject of the main verb, "for me" gets deleted, and that's how we get "I want to sing."
I think you are calling "go" in (b) an "object complement" because you think that the object is "Mary" and that makes "go" an object complement. But "go" is a verb (non-finite) and "Mary" is its subject. Again, it is the clause "Mary go out" that functions as direct object. If you are going to use the term "object complement," use it when there is no infinitive involved, and when there's an adjective that completes the meaning of the direct object. For example,
I make Mary happy, where the adjective "happy" describes and therefore completes the meaning of the direct object "Mary."