0
Allison Ahn Posted 13 years ago
Grammar

Should past tense still confusing

Hello all,

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.

  • " - "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.

2 Answers
0
"If your doctor told you that you shouldn't drink, you shouldn't drink." - "shouldn't drink" is in the present tense

"If your doctor told you that you shouldn't have drunk, you shouldn't drink." - "shouldn't have drunk" is in the past tense

Hope that helped.
0
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.

Related Questions