0
Pructus Posted 12 years ago
Grammar

Had better have PP

Hello...

Can we say "It had better have rained last night" after finding out that it didn't rain last night?

After knowing that it didn't rain last night, how can we say?

"It should have rained last night"?

"It would have been better if it rained last night"?
  

Top answer

Can we say "It had better have rained last night" after finding out that it didn't rain last night? After finding out? No!

  • Can we say "It had better have rained last night" after finding out that it didn't rain last night?
  • After finding out?
  • No!
  • The speaker has to be ignorant of what happened to use correctly It had better have ...
  • pructus "It should have rained last night"?
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.

4 Answers
0
pructusHello...Can we say "It had better have rained last night" after finding out that it didn't rain last night?
After finding out? No! The speaker has to be ignorant of what happened to use correctly It had better have ....
pructus"It should have rained last night"?
No.
pructus"It w
0
pructusCan we say "It had better have rained last night" after finding out that it didn't rain last night?After knowing that it didn't rain last night, how can we say?"It should have rained last night"?"It would have been better if it rained last night"?
You cannot say the first.

The second is just about possible if the weather forecast had said it wo
0
Wow.... I see.... I see...

Thanks so much for the clear-cut explanations, CJ!!
0
I see... I see....

Thanks so much, fivejedjon!!

Related Questions