I have a question
- He was to be home by now.
Does it mean he was supposed to come home either before now or maybe by now?
- He was to have been home by now.
That means he was supposed to have come by the time specified that means before that time, not at that time. Am I right? Please tell me when should I use them?
If I say it the following day, should I use No. 2? I am utterly confused by them.