The extent of God’s knowledge is unlimited. He knows all things; all things possible, and all things actual. He knows Himself perfectly, though unknown by any other being. The attributes which we labor in vain to comprehend, He understands fully. His ways, to us unsearchable, are fully known to him from the beginning of his works. All creatures are known to Him, and everything that appertains to them: the angels of heaven, the men who inhabit the earth, and every living thing, even to the sparrow, or young ravens, He knows, and carefully regards. The thoughts of the mind He understands, and the secrets of every heart he fully searches.
All events, past, present, or future, are known to God. Past events are said to be remembered by Him; and He claims the foreknowledge of future events, challenging false gods to a comparison with Him in this respect (Isaiah 41:22). His foreknowledge of future events is proved by the numerous predictions contained in the Bible, that have proceeded from Him. It was given to the Israelites (Deuteronomy 18:22), as a rule for distinguishing a true prophet of the Lord, that his predictions should be fulfilled; but a foreknowledge of future events could not be imparted to them from the Lord, if the Lord Himself did not possess it.
Even the Holy Scriptures, which reveal God to us, do not supply the elementary conceptions necessary to a perfect knowledge of God. They speak to human beings in human language, and the knowledge which they impart is sufficient for our present necessities, and able to make us wise to salvation; but we should remember, that human language cannot express to us what the human mind cannot conceive, and, therefore, cannot convey a full knowledge of the deity.
That’s the context when the apostle Paul says in 1 Corinthians 13:12;
“Now we see things imperfectly, like puzzling reflections in a mirror, but then we will see everything with perfect clarity. All that I know now is partial and incomplete, but then I will know everything completely, just as God now knows me completely.”
We, His children should remember the Word of God in our speech and act because 1 Samuel 2:3 says;
“Stop acting so proud and haughty! Don't speak with such arrogance! For the LORD is a God Who knows what you have done; He will judge your actions.”
Read more : http://www.pbministries.org/