be (at) home

Sun   Tue Oct 24, 2006 5:20 pm GMT
Hi!

Are all these sentences correct English? Which ones are better?
He must be home before 10 o'clock / ...must be at home before...
...must be back at home before... /ยด...must be back home before...
...must be home at... / ... must be at home at...
...must be home until... / ...must be at home until
Aquatar   Tue Oct 24, 2006 5:29 pm GMT
The only one which is wrong is

'must be home until.../... must be at home until' as this implies he has to stay at home until (up to a certain time). I think what you want to say is

must be home BY.../...must be at home BY...
Sun   Tue Oct 24, 2006 8:14 pm GMT
Yes, exactly. Thanks
And the "at" doesn't make a real difference?
Guest   Wed Oct 25, 2006 6:30 am GMT
No, it doesn't. It seems to me
At home - BE
Home - AE.
Sun   Thu Oct 26, 2006 7:37 am GMT
Thanks!