Yes, those sentences are correct. You said though, that "'since' is usually used with a main clause in present perfect tense". I don't think that's true.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.