If you knew how people speak on a daily basis, you wouldn't come out with this.
ok, if you have time, wipe the floor with me again and tell me why there is no 'have' betweetn the two underlined words :)
So this is your cherry on the cake? Hope you didn't pull an all-nighter on this:)
But ok, you got me there, tough guy, and yes, 'have' should be there
but I skipped it and I shouldn't have. And the answer is simple, nobody's perfect.
It actually takes a lot for some people to admit they're wrong, so I'm liberated, haha.
Back to this simple tense in since-clauses.
It's only common sense to take your blinders off and always keep such details in mind while taking a grammar test where you know it's always safer to stick to conventions if you want to squeak through with a straight A.