I am still confused on should past tense. Here is the meaning.. If your doctor told you not to drink, you shouldn't drink. (if past tense, present tense )
If I'd like to express in 'should', which one is correct?
If your doctor told you that you shouldn't drink, you shouldn't drink. (A) or If your doctor told you that you shouldn't have drunk, you shouldn't drink. (B)
Thanks and have a nice day!
Al
Top answer
" - "shouldn't have drunk" is in the past tense Hope that helped.
— Sparkleclaw
" - "shouldn't have drunk" is in the past tense Hope that helped.
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Shouldn't have drunk is present perfect, not past simple. With present perfect there is a connection with now, with the past simple, we only talk about past experience, actions or situations.