1. we have been here SINCE 4o`clock
we have been here FOR an hour
2.
She hasn`t spoken to me SINCE last week
She hasn`t spoken to me FOR 2 weeks
3.
They`ve lived in this street SINCE 1970
They`ve lived in this street FOR a long time
4.
a) SINCE last monday
b) FOR a few days
5.
a)SINCE ages
b)FOR many years