0
Deepuji Posted 12 years ago
Grammar

Harriet ought to be at home by now.
Is the above correct?
If not, then would this be right?
Harriet was to have been home by now.
Thank you
This was asked in my test yesterday.I said The first one was correct.
  

Top answer

Is the above correct? Yes. Harriet was to have been home by now.

  • Is the above correct?
  • Yes.
  • Harriet was to have been home by now.
  • Yes, that is OK, too.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

5 Answers
0
deepujiHarriet ought to be at home by now.Is the above correct?
Yes.
deepujiwould this be right?Harriet was to have been home by now.
Yes, that is OK, too.
0
Thank you.
I have a question

1.He was to be home by now.
That means he was supposed to come home either before now or maybe by now?

2.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 do I use them?

If I say a day later then would
0
deepuji1.He was to be home by now.That means he was supposed to come home either before now or maybe by now?
Right.
deepuji2.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?
Yes.
deepujiPlease tell me
0
Thank you and welcome back mister.
0
deepujiwelcome back mister
Thank you.

Related Questions