Your sentence is grammatically correct.
I this correct . I am telling this to one person that I already aware of his presence in this room.
I should have known that you would be here
Your sentence is grammatically correct.
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.
Your sentence has correct grammar, and implies that the person never told you they would be there, but you could have easily guessed that they would be (because they always go to that person's party, always go to that type of event, etc).
(not a teacher, just a language lover)
Yes, "I should have known you would be here" does not mean "I already knew you were here."
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.
[QUOTE=rahuldhoble;879105]I this correct . I am telling this to one person that I already aware of his presence in this room.
**I am telling this to a person whose presence in the room I'm already aware of**