0
Anonymous Posted 10 years ago
Grammar

Would have or would have had

Should it be: "if I hadn't spent so much money, I would be rich today" or "I I hadn't spent so much money, I would have been rich today"?
  

Top answer

Your second sentence fits the requirement of sequence of tenses in a conditional sentence. However, the first form of the first sentence is very common. Perhaps someone else can explain why it is considered to be correct, if it is.

  • Your second sentence fits the requirement of sequence of tenses in a conditional sentence.
  • However, the first form of the first sentence is very common.
  • Perhaps someone else can explain why it is considered to be correct, if it is.
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.

3 Answers
0
Your second sentence fits the requirement of sequence of tenses in a conditional sentence. However, the first form of the first sentence is very common. Perhaps someone else can explain why it is considered to be correct, if it is.
0
I think the first sentence is correct because it is what is called a mixed conditional. Both parts refer to different times.
The first part (if-sentence) refers to the past, and the second one, to the hypothetical present.

The second sentence (in my opinion) is wrong.
0
AnonymousIf I hadn't spent so much money, I would be rich today.
Correct. IF counterfactual situation in the past, (THEN) hypothetical result of that situation in the present.

It's a mixed conditional, and a typical one because a cause in the past creates its effect in the presen

Related Questions