For me, it seems natural only in the present or future this way: You had better go to your room now. You had better go to school tomorrow.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
khoshtip I want to say, She had better to have spent her time in college not in modeling. Is it wrong?It sounds unnatural to me. I'd say "It would have been better if she had spent ... "or "She would have done better to spend ..."
khoshtipFor example, I want to say, She had better to have spent her time in college not in modeling. Is it wrong?I agree with fivejedjon's comments on this.
khoshtipHowever, I try to bear in my mind that I had better to use of the phrase had better for present and future tenses only!... that I had better use the phrase ...