To be supposed to
2008-09-28 @ 23:23:55
You're supposed to be at home at 9 p.m. means: I expect you to be back(or: will be back) at 9 pm.

But:

I suppose you will go to church tomorrow. means: I assume you will go to church tomorrow.

Both sentences deal with future.

I suppose it's hard to learn another language means: I assume it's hard to learn another language.

This was said in present tense. Finally:

You were supposed to be at home at 9 p.m.

refers to the past.

Most of what I've written comes from this page. If anyone wants to you could do a test. 'Your score is 8 / 8'. Nice :)

http://www.memphis-industries.com/band/yourenotsupposedto.jpg
This is english blog. User writes in english. If you would like to have blog like this, you can register your own for free.
Register your own english blog
Język angielski matura z angielskiego Gramatyka angielska