Do you mean not the best (better) of those two? I don't agree.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Cup cake1. I would be in hospital right now, if I didn't take my medication.This is a standard pattern. WOULD ... IF [past].
Cup cake2. I would have been in hospital by now, if I didn't take my medication.Not the most common combination of tenses. More standard: WOULD HAVE ... IF [past perfect]
CalifJim2. I would have been in hospital by now, if I hadn't taken my medication.One would surely say "I would be in hospital by now if I hadn't taken my medication".
CalifJim And which one is that?CJI'm afraid I don't understand what you mean by that.
GPYI'm afraid I don't understand what you mean by that.It means I don't think your opinion is as universal as you do. The implication is that the one who would surely say it is you. I see nothing wrong with 'would have been' (nor with your version).
and
"I would be in hospital by now if I hadn't taken my medication'
Both sentences sound correc
"I would have been in hospital by now, if I hadn't taken my medication."
CalifJimIt means I don't think your opinion is as universal as you do.Oh, OK, I get what you mean. OK, well we will have to disagree. For me, "I would have been in hospital by now" strictly means that you would have been admitted to hospital on one or more past occasions, not necessarily including the present time, but most probably would be interpreted as an