I am unsure on whether to use or to omit the word have in a particular sentence:
- It has been a month since you graduated.
- It has been a month since you have graduated.
I believe that it may be ok without it, but at the same time, it may also be not only just ok to use it but more acceptable to do so than to omit it.
Shouldn't I keep using present prefect throughout the sentence instead of mixing different kinds of pasts?