[nq:1]The construction "We better go now" is now almost idiomatic in English these days. [/nq] "Had"? I have always thought that"would" is the missing one.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.