If I Would Have… vs. If I Had…
Reprinted with permission by Editor Laura Lawless, http://www.elearnenglishlanguage.com/.
When talking about something that didn’t happen in the past, many English speakers use the conditional perfect (if I would have done) when they should be using the past perfect (if I had done).
For example, you find out that your brother saw a movie yesterday. You would have liked to see it too, but you hadn’t known he was going. To express this, you can use an if – then clause. The correct way to say this is with the past perfect in the “if” clause, and the conditional perfect in the “then” clause:
Correct: If I had known that you were going to the movies, [then] I would have gone too.
The conditional perfect can only go in the “then” clause — it is grammatically incorrect to use the conditional perfect in the “if” clause:
Incorrect: If I would have known that you were going to the movies, I would have gone too.
More examples:
Correct: If I had gotten paid, we could have traveled together.
Incorrect: If I would have gotten paid, we could have traveled together.
Correct: If you had asked me, I could have helped you.
Incorrect: If you would have asked me, I could have helped you.
The same mistake occurs with the verb “wish.” You can’t use the conditional perfect when wishing something had happened; you again need the past perfect.
Correct: I wish I had known.
Incorrect: I wish I would have known.
Correct: I wish you had told me.
Incorrect: I wish you would have told me.
Correct: We wish they had been honest.
Incorrect: We wish they would have been honest.
Pop Quiz
Choose A or B.
1.A. If I would have known you were sick, I could have brought you some meals.
1.B. If I had known you were sick, I could have brought you some meals.
2.A. If you had explained the objective, I could have completed the assignment sooner.
2.B. If you would have explained the objective, I could have completed the assignment sooner.
3.A. I wish it would have gone differently.
3.B. I wish it had gone differently.
4.A. We wish the team had scored more goals.
4.B. We wish the team would have scored more goals.
Answers
1.B.
2.A.
3.B.
4.A.
Posted on Saturday, April 4th, 2009, at 7:25 pm

Thank you for your great articles about English study.
I would like to share another useful way to improve English listening and pronunciation, using speech synthesis software. When people have access to Windows Vista, they can install a freeware on it which can be downloaded from http://www.panopreter.com or from download.com. Then Microsoft Anna wil speak and read files in English. It’s a wonderful English learning method.
Thank you very much for the valuable information but I still have the following question:
When I want to ask about wishing something to have been happen in the future of the past like to say
“If I would have known that you would become sick, I would, off course, not travel abroad”
Or how about
“If I would travel to Sweden, then it is only because to meet you there”
Or
“If you would be going to like it, I would have bought it for you, but I have known for sure that you would not”
Thank you and Looking forward to hearing from you
Kind regard
Adel
If I would have known that you would become sick, I would, of course, not have traveled abroad. (This was corrected on July 12, 2010, to: “If I had known that you would become sick, I would, of course, not have traveled abroad.”)
If I travel to Sweden, it is only because I wish to meet you there.
If I thought you would like it, I would have bought it for you; but I knew that you would not.
Ack!!! CORRECTION:
If I HAD known that you would become sick, I would, of course, not have traveled abroad.
We acknowledged our error in our response to Mary Krimmel on July 12, 2010.
its going to help me a lot to improve. thanx
Jane’s first sentence (June 27) is incorrect. It should read “If I had known that …”
The second sentence is correct.
The third is slightly ambiguous in its intent, I believe. Either interpretation leaves the sentence incorrect.
“If I had thought you would like it, … ” is correct
Also correct is “If I thought you would like it, I would have bought if for you; but I know that you would not.”
These grammatical constructions are not easy. I welcome comment.
You are right! I should have written, “If I had known…” No excuses.
I’m not sure which sentence you are referring to when you say “the third” sentence.
I agree that “If I had thought…” and “If I thought…” could both be correct.
I guess keeping your sentences short simple would help you not getting confused.
here is my “correction”..
“If you would be going to like it, I would have bought it for you, but I have known for sure that you would not”
If I knew you’re going to like it, I should have bought it for you.
You are close: If I knew you were going to like it, I would have bought it for you.
These are tricky concepts and hard to get straight. Sentence 1 has several possible interpretations. First, it may refer to actions all taken in the past, in which case it should read, “If I had known (in the past) that you would become sick (in the past), I would not have traveled abroad (in the past.) The second interpretation is in the simple present and future, based on fact. This would read “Since I know you are sick, I won’t travel abroad.” The third is in the conditional future: “If I think (in the present) that you might (a possibility) become ill (in the future), I will not travel abroad (in the future).” This last would be better stated in a simpler construction, such as “I won’t go abroad if there is a possibility that you will get sick while I’m gone.”
The second sentence is easier. It should read “If I travel to Sweden, it is only to meet you there.”
The third sentence, as a previous writer has mentioned, is ambiguous and needs pruning. I’d leave out all the business about what might be, and stick to facts: “I would have bought this for you, but I knew you wouldn’t like it.” Even so, it’s a little odd. Why would you think of buying something for someone who wouldn’t like it? It’s unnecessary to say that.
I’m glad to see that people are interested in getting these tenses right! I suggest a dinosaur of a grammar text: Warriner’s English Grammar and Composition Complete Course, available, I imagine, from used book suppliers. Look under Correct Form and Use of Verbs.
Margaret, thank you for all your great input.
Very Informative… I was using the incorrect words so far… thank you so much.
You are welcome!
Hello, Please help.
What is the tense of the following verb/verbal phrase? ?
“What do you think the girls would have had to do when they arrived home.”
Context:
I’m tutoring 4th grade students for whom English is a second language. They are able to read at a 4th grade level, but they are not able to answer awkwardly phrased comprehension questions. We read a short story about a not so typical school-day, afternoon. According to the story the girls’ mother picked them up after school, but instead of going right home as they usually do, they went to the pet shop! The girls picked out a hamster, and the family took their new pet home.
Comprehension question:
1. “What do you think the girls would have had to do when they arrived home.”
The phrasing makes the question seem like it is asking, “Had the girls not gone to the store and / or picked out a hamster, what do you think the girls would have had to do when they arrived home?” – - And of course “would have had” implies that it there is a responsibility or force behind the action in question.
Now, to a fourth grader what should say to break this down – and offer practice in interpreting. What are the parts of the verb?
For example:
1. would have
2. had to + verb
?? Please advise
How should one approach the phrase “would have had to do” ?
The tense of this phrase is conditional perfect. It refers to an event that might have happened in the past. The “would have had to do” refers to a hypothetical event. I agree that it is a very complex sentence for an ESL student to understand. The sentence is asking the students to use their imagination to answer “If the girls brought a hamster home, what would they have had to do when they got it home?”
I want to say in present if i get something in future, i will help me
It would be great help if I would have this data with me by coming monday
I am not sure I understand your question. Here is an example of what I think you are trying to say:
If I get a new computer, it will help me.
for example : If I would have vs if had
How to write as I should go vs
I have to vs
had to vs
can vs etc
please teach me
I recommend that you start by visiting the website http://www.vocabulix.com/. This website is helpful for learning English and offers a vocabulary builder, verb drills, verb conjugation tables, and it is free. Merriam-Webster’s Learners Dictionary online is also a useful tool.
http://www.learnersdictionary.com
AAAAAAAAAAAA……………its so heard to learn english it seeems ……..i wont b able to speak propEr english through out my life …m havein dippresion
English is a difficult language. All languages are more difficult to learn when we don’t learn them as children. Keep studying and keep practicing as much as you can. You will improve.
I think if you had liked English, then you would have learned it more easily. Correct use of conditional Jane, isn’t it?
Yes, your sentence is correct.
What is correct:
I wish I had Renea’s book before I began writting my first book.
or
I wish I would have had Renea’s book before I began writting my first book.
Thank you! I hope you can help me out. I am submiting a blurb for a friends book.
Although either one would be grammatically correct (with the correction of the spelling of the word writing), you could also write, “I wish I would have read Renea’s book before I began writing my first book.”
I don’t agree with you.how could “I wish I would have read renea’s book”be correct?
Please note the September 6, 2011 comment by Christine and my September 7, 2011 response.
It helped me a lot. Thanks.
You are welcome. I am glad you found it helpful.
Jane, your last answer is incorrect and contradicts the article above.
**The correct phrase would be “I wish I had had Renea’s book before I began writing my first book”. ** You could also say “I wish I had read Renea’s book before I began writing my first book” to make it more clear that you not only had it in your possession, but also read it.
The article above explains explicitly why “I wish I would have” is incorrect.
Aletia, you are closer.
-”I wish I had Renea’s book” would be correct if you were speaking in the present tense. However, you have added “before I began writing my first book”, which means you are talking about the past–the conditional past. For this, you must say “had” and then the past participle of the verb, which in this case is also “had”. Confusing? Here’s an example with a different verb. “I wish I had walked to the store before it started to rain”. “had” + past participle of “to walk” = “had walked”.
Hope this helps, Aletia!
It does seem that “I wish I had read Renea’s book before I began writing my first book” would be the best choice in this case. The use of “had had” does sound awkward, even though it is grammatically correct. Thanks, Christine, for catching my error. I wish I had taken more time before I answered Aletia’s inquiry!
“I wish I would have read Renea’s book” is incorrect.
As indicated above, the conditional perfect (would + have + past participle) is used when explaining something that MIGHT have happened in the past IF other conditions had been met first.
You can say:
“I wish I had read Renea’s book before I began writing my first book.”
OR
“I wish I had read Renea’s book before writing my first book.”
OR
“I wish I had read Renea’s book before writing my own (or mine).”
You may use the conditional perfect (would + have + read) in this way:
“IF I had known about Renea’s book, I WOULD HAVE read it before writing my own.” In this case, it is understood that reading Renea’s book did not happen because the first condition (knowing about it) was not met.
We definitely have some attentive grammarians out there. Thank you for being the second person to write in a correction.
If I read this information earlier, I would have made fewer mistakes in my writing.
(Although, in this case, it “feels” right to say “If I had read this information earlier…”)
One question: is this sentence okay?
(The sentence is about the word “somebody” – which was used (“wrong”) by a friend of mine, by saying: “somebody special” – I think it should have been “someone special”, anyway i want it to be like that.
PS. I dont want to be very specific in my sentence… it should not be easy to understand… (the meaning) but I’m not sure it is ok, from a gram. point of view.
So here the sentence:
If it’s ‘somebody’ … it could be ‘anybody’, but if it would have been “someone”, it could have been ‘the one’
“If it’s ‘somebody’ .. it could be ‘anybody’ (NOW) , but if it would have been “someone” (PAST) , it could have been ‘the one’ (FUTURE-PRESENT, something that could have been true by now)
Meaning: you were using the word “somebody” and thats why “anybody” could be ment by that word, but if you were using “someone”, you would probably refer to “the one” (the one you love for eg.)
The conditional perfect (if it would have been) can only go in the “then” clause – it is grammatically incorrect to use the conditional perfect in the “if” clause. Therefore, I recommend rewriting the sentence to read:
If it’s “somebody”…it could be “anybody,” but if it had been “someone,” it could have been “the one.”
Use double quotation marks rather than single quotation marks for everything except quotations within quotations, with the comma going inside.
I’m stuck on this…which would be correct?
would have probably had
or
would probably have had
or neither?!
Either of these would be correct. You could also write “probably would have had.”
I have one query … what should i say if somebody probably saw me..
he may have seen me. or
might be he would have seen me…
may” or might” are only for future tense ?
The word might is the past tense of may. Since you are speaking of the past tense, the correct word is might.
He might have seen me.
Dear Jane,
I need to thank my co worker for his help to complete a job for me. Is it correct if I wrote the following sentence?
It wouldn’t have been possible for me to carry them out successfully if you hadn’t assisted me on it.
Your sentence is not grammatically correct as written. It contains an error in pronoun agreement. The plural pronoun them is used, then later in the sentence it is changed to the singular pronoun it. The pronouns need to agree in number or simply drop the last two words of the sentence. Also, a note of appreciation makes more impact when it is more specific about what you are thanking the other person for. Was it a particular task or tasks, a step or steps that had to be taken, etc.? For instance: It wouldn’t have been possible for me to carry the tasks out successfully if you hadn’t assisted me on them. OR It wouldn’t have been possible for me to carry the tasks out successfully if you hadn’t assisted me.
Hi Jane
Please, I have a question … are both of these phrases correct and do they mean exactly the same thing?
“If he had been thinner he probably wouldn’t have died”
“Had he have been thinner he probably wouldn’t have died”
The second sentence should be written:
“Had he been thinner he probably wouldn’t have died.”
The sentences do mean the same thing, since the “if” in the second sentence is implied.
Hello,
Among the following sentences which is correct?
“Had you not been successful in life, would your present day convictions be the same?”
OR
“Had you not been successful in life, would your present day convictions have been the same?”
Or are they both wrong? If so what is the correct usage?
Many thanks in advance!
In your second example, the use of have been indicates past tense when you are speaking of present day convictions.
“Had you not been successful in life, would your present day convictions be the same?” is the correct usage.
Dear Jane,
Could you let me know which of the following is correct? Thanks.
(1) If she had waited for five more minutes, she would have met her ex-boyfriend.
(2) If she had waited for five more minutes, she would have had met her ex-boyfriend
(3) If she had had waited for five more minutes, she would have had met her ex-boyfriend
Thanks for your help.
Number (1). The sentence would be even better if you drop the unnecessary preposition for.
Thank you Jane for your assistance.
You are welcome.
thanks Jane!!
Is this correct…
Keep smiling dear because that’s what your dad would have wanted u to do.
Rule 4 in our “Commas” section says, “Use commas before or surrounding the name or title of a person directly addressed.” The word dear is used as a name in this instance, so there should be commas around it. There is discussion among experts right now on whether or not “terms of endearment” should be capitalized. If it is rare enough or used constantly in place of the person’s name, it could constitute a nickname and be capitalized. At present, there doesn’t appear to be a right or wrong to this question. Also, I realize that the use of u instead of you is popular for text messages, but it is not grammatically correct in written English.
Keep smiling, dear, because that’s what your dad would have wanted you to do.
hey JANE i am still confused on “What do you think the girls would have had to do when they arrived home.”can’t i use “what would have they done when they arrived home” instead of “would have had to do when they arrived home”
beacuse would can also be used in assumption,presumption
Your sentence What would have they done when they arrived home? needs some slight rewording since the verb phrase is split incorrectly. It should read What would they have done when they arrived home? Regarding the previous commenter’s question, I agree that What do you think the girls would have done when they arrived home? is probably a better sentence choice than What do you think the girls would have had to do when they arrived home? Since the author of that sentence was an ESL tutor, perhaps she thought that the sentence would be easier for her students to understand written that way.
I LOVE the website! I am a newcomer to it. (Just this year.) Regarding paragraph four: “If I had known you were going to the movies, I would have gone too.” Would “If I had known you were going to the movies, I would have liked have have gone, too” also have been correct?
You could write “If I had known you were going to the movies, I would have liked to have gone too.”
I really enjoy your tips regarding grammar but was surprised to see your use of the word “gotten”. I admit this is one of my pet hates. It is not used in Britain. In my grammar classes at school (admittedly a long time ago!) we were taught not to use the word “got” when writing as this was considered unnecessary and classed as slang. Your sentence “If I had gotten paid” – surely should read “If I had been paid”?
The verb get is conjugated get–got–gotten in American English. There are certainly differences between American and British English that make formal writing look odd or awkward to the other. “If I had been paid” does sound good, but, to an American, “If I had gotten paid” sounds fine, too.
Some grmmar books and sites categorise “have to” as a modal of obligation, is this accurate? And so is it wrong to say that the past perfect of the following:’ I had to see her ‘ is ‘ I had had to see her’
i need to know if had(1st sentence) is a main verb and ‘to see’ is an infinitive ; or if ‘had to’is a modal and ‘see’is the main verb.
I would appreciate it if you could give other examples when explaining.
Thank u!
“Have to” is not a modal. Have is the main verb and when it is added to the word to plus an infinitive it means must. Example sentences include:
I have to leave tomorrow.
You have to see a doctor.
It is correct to write “I had to see her.” Had is the main verb and to see is the infinitive.
I like this website a lot. Is there a way i can become a member or something?
You can sign up to receive our free weekly e-newsletter by clicking this link:
http://www.grammarbook.com/register.asp
how to say it correctly?
Sometimes I wish I have enough to help others or
Sometimes I wish I had enough to help others
Sentences using wish and if usually indicate Subjunctive Mode. The rule in our Subjunctive Mode blog states, “When using Subjunctive Mode with verbs besides were, use the past tense or past perfect tense.” Therefore, use the past tense had.
Sometimes I wish I had enough to help others.
would you go if i have not cancelled the program.
is it correct?????????
Your sentence is an example of the subjunctive mode, which refers to the expression of a hypothetical, wishful, or imaginary thought. You need to use the past perfect form if I had not canceled along with the conditional form would have gone. Also, the word I should be capitalized and the American spelling of canceled uses only one l. In addition, your sentence needs a capital letter at the beginning and a question mark at the end.
Would you have gone if I had not canceled the program?
If i__(know) that they were honest, i’d have gladly lend them the money. unless you ___ (be)very sure of someone’s intention, you can not lend him your hard earned money.But for the want of money they___(ruin). If really ___(percieve)that they were so desperately in need of money, i___(do) best for them.If i ___(read) diary before, i would have known the whole truth.Unless you___(spend) time with someone you___(judge) them.
Since you changed from the plural pronoun they to the singular pronoun him, I do not know if you are directing your paragraph to one single person or several people. This is how the paragraph would be written if you were speaking about one person (masculine):
If I had known that he were honest, I would have gladly loaned him the money. Unless you are very sure of someone’s intention, you cannot lend him your hard-earned money. For the want of money he ruined a relationship. If I really thought that he was so desperately in need of money, I would do the best for him. If I had read the diary before, I would have known the whole truth. Unless you have spent time with someone, you should not judge him.
How many conditional sentence do we have in English ?
The response to your question is beyond the scope of our website. I suggest that you have a look at the following websites for an in-depth discussion:
http://www.englishtenses.com/conditional_sentences
http://grammar.ccc.commnet.edu/grammar/conditional2.htm
http://www.ego4u.com/en/cram-up/grammar/conditional-sentences
dear Jane can you plz hlp me with the rules on how to use ”would + have/had ” and if + pronoun+ had”
Do you have a specific example that is not covered by this blog?
hello there, can u explain to me why is “I not have money” wrong? what are the rules of “do not” and “does not”
Your sentence can be written two ways. In the simplest form it can be written “I have no money.” If you choose to write it as a negative statement, the auxiliary verb do is necessary with the main verb have. The sentence will then read “I do not have money.” More information about do and does can be found in our blog What Does vs. What Do. The pronouns I, you, we, and they are always used with do not. The pronouns he, she, and it are used with does not. Examples:
I do not think it will rain tomorrow.
You do not have enough gasoline.
We do not want to attend the concert.
They do not like sushi.
She does not drive at night.
He does not enjoy playing tennis.
It does not need to be painted yet.
Dear Jane,
I have read some articles about conditional type 2 and all of them were a single sentence.I need an extended answer.I mean more than one simple sentence as the tenses after the first sentence are confusing.Consider this question:
Q:What would you do if you were me?
A:I would make a list of my students and their phone’s number,then ?????
1-have someone to call them randomly
2-had someone to call them randomly
3-would have someone to call them randomly.
which one(s) is(are)correct?
what is the rule?
thanks in advance
Our blog Subjunctive Mode addresses this question. This is an example of the subjunctive mode, which refers to the expression of a hypothetical, wishful, or imaginary thought. The rule is “Sentences using wish and if usually indicate subjunctive mode and require using were as the to be verb form.” The tense of the verbs after were are present tense. The same is true if you divide it as a question and answer. Also, the proper term is “phone numbers” and the word to is unnecessary before the word call.
If I were you I would make a list of my students and their phone numbers, then have someone call them randomly.
Q: What would you do if you were me?
A: I would make a list of my students and their phone numbers, then have someone call them randomly.
Dear Jane,
I need your help. In ‘The Snow of Kilimanjaro’ by Ernest Hemingway I read such words: ‘If we would have hired a good mechanic instead of a half baked kikuyu driver, he would have checked the oil’. Isn’t it incorrect, ‘if we would have hired’? These are Harry’s words, he is a writer, he must write correctly, doesn’t he! It’s puzzled me! I live in Ukraine and learn English. Thank you for your answer.
You are correct that the sentence is grammatically incorrect. It should read, “If we had hired a good mechanic instead of a half baked kikuyu driver, he would have checked the oil.” The Snows of Kilimanjaro is a work of fiction. In works of fiction, the characters’ words are not always grammatically correct. It does not mean that the author is not a good writer.
Dear Jane,
Is it correct to say: “I wish you would had been at my graduation”
Thank you,
Ari
Our blog If I Would Have… vs. If I Had… says, “You can’t use the conditional perfect when wishing something had happened; you again need the past perfect.” Therefore, write “I wish you had been at my graduation.”