Whether God has knowledge of things that are not?

Objections

Objection 1 : It seems that God has not knowledge of things that are not. For the knowledge of God is of true things. But "truth" and "being" are convertible terms. Therefore the knowledge of God is not of things that are not.
Objection 2 : Further, knowledge requires likeness between the knower and the thing known. But those things that are not cannot have any likeness to God, Who is very being. Therefore what is not, cannot be known by God.
Objection 3 : Further, the knowledge of God is the cause of what is known by Him. But it is not the cause of things that are not, because a thing that is not, has no cause. Therefore God has no knowledge of things that are not.