Skip to main content

Sentence Patterns using "Would you have...?"

Sentence Patterns using "Would you have...?"


We use "would (not) have + past participle" to imagine something that did not actually happen in the past. We can also this to ask questions about the past. Remember, we are not asking about real events. We are just imagining.
  • Would Tina have come if she hadn't been sick?
    (Really, Tina did not come because she was sick.)

  • Would Mark have liked to meet Sally?
    (Really, Mark did not meet Sally.)

  • Would you have come if I had invited you?
    (Really, you didn't come because I did not invite you.)
This question is commonly used with an if-statement. We can put the if-statement in the beginning or middle of the question. 

Would + subject + have + past participle...+ if...?
If...+ would + subject + have + past participle...?
  • If he had studied harder, would he have passed the test?
  • If you could speak English better, would you have gotten the job?
  • If their best player hadn't hurt his leg, do you think they would have won the game?
  • Would she have come if she knew that Mark would be there?
  • Would they have bought the house if they knew it were for sale?
  • Would you have joined this company if you knew that you would need to work overtime every day?
We can also use question words. 

Question word + would + subject + have + past participle...+ if...
  • What would you have done if you had been there?
  • Where would you have gone if you had gone on summer vacation?
  • What would you have said if you had been there?
We can also ask about what someone thinks another person would have done in a particular situation in the past.
  • What do you think he would have done in that situation?
  • What do you think Mr. Smith would have thought about the presentation?
Bonus Tips and Points

1. We usually use the past perfect in the "if-statement". The past perfect is "had (not) + past participle".
  • If he had come, what would have happened?
  • If she had been here, do you think we could have finished?
  • If the apartments hadn't been built here, would the river have been polluted?
  • If you had been there, would they have fought?
2. It is also okay to use the past tense instead of past perfect in these sentences. Many grammar books say that we cannot use the past tense, but many native English speakers use both. However, it is better to use the past perfect.
  • If she had gone to the party, would she have had fun?
    (=If she went to the party, would she have had fun?)

  • If it hadn't rained, would she have come?
    (=If it didn't rain, would she have come?)

  • What would have happened if he hadn't shown up?
    (=What would have happened if he didn't show up?)
Real-World English Conversations

A) I saw two men fighting on the subway and I did nothing. What would you have done if you saw that? 
B) If they were big and scary, then I probably would have done nothing. But, if they were regular men, then I probably would have tried to calm them down. 

A) If our last project had been more successful, would our company have gone bankrupt? 
B) I think our company would have gone bankrupt even if our last project were successful. 
A) Really? 
B) Our company had some serious financial problems that we didn't know about. 

A) Why didn't you tell me that my ex-girlfriend was going to be at the party? 
B) Would you have come if I had told you that? 
A) Probably not. 
B) That's why I didn't tell you. I wanted you to come. 

A) What would have happened if World War 2 had never happened? 
B) There is no way to know. I don't like those kinds of questions. 
A) Really? I think those kinds of questions are fun to think about. 

Comments

Interactive Blogposts

рдиेрд▓्рд╕рди рдоंрдбेрд▓ा

рдордИ 2008 рдоें рдоंрдбेрд▓ा рджрдХ्рд╖िрдг рдЕрдл्рд░ीрдХा рдХे рд░ाрд╖्рдЯ्рд░рдкрддि рдкрдж рдмрд╣ाрд▓ 10 рдордИ 1994 – 14 рдЬूрди 1999 рд╕рд╣ाрдпрдХ рдеाрдмो рдо्рд╡ूрдпेрд▓рд╡ा рдо्рдмेрдХी рдПрдл рдбрдм्рд▓्рдпू рдбी рдХ्рд▓ेрд░्рдХ рдкूрд░्рд╡ा рдзिрдХाрд░ी рдПрдл рдбрдм्рд▓्рдпू рдбी рдХ्рд▓ेрд░्рдХ рдЙрдд्рддрд░ा рдзिрдХाрд░ी рдеाрдмो рдо्рд╡ूрдпेрд▓рд╡ा рдо्рдмेрдХी рдЬрди्рдо 18 рдЬुрд▓ाрдИ 1918   рдо्рд╡ेрдЬ़ो , рдХेрдк рдк्рд░ांрдд,  рджрдХ्рд╖िрдг рдЕрдл़्рд░ीрдХा рдоृрдд्рдпु 5 рджिрд╕рдо्рдмрд░ 2013 (рдЙрдо्рд░ 95) рд╣्рдпूрдЯрди,  рдЬोрд╣ाрди्рд╕рдмрд░्рдЧ , рджрдХ्рд╖िрдг рдЕрдл़्рд░ीрдХा рдЬрди्рдо рдХा рдиाрдо рд░ोрд▓ीрд╣्рд▓рд▓ा рдоंрдбेрд▓ा рд░ाрд╖्рдЯ्рд░ीрдпрддा рджрдХ्рд╖िрдг рдЕрдл़्рд░ीрдХी рд░ाрдЬрдиीрддिрдХ рджрд▓ рдЕрдл्рд░ीрдХрди рдиेрд╢рдирд▓ рдХांрдЧ्рд░ेрд╕ рдЬीрд╡рди рд╕ंрдЧी рдПрд╡рд▓िрди рдирдЯोрдХो рдоेрд╕ (рд╡ि 1944–1957; рддрд▓ाрдХ) рд╡िрдиी рдорджिрдХिрдЬ़ेрд▓ा (рд╡ि 1958–1996; рддрд▓ाрдХ़) рдЧ्рд░ाрд╢ा рдоैрдЪрд▓ (рд╡ि 1998–2013; рдоृрдд्рдпुрдкрд░्рдпंрдд) рдмрдЪ्рдЪे рдоेрдбिрдХा рдеेрдордмेрдХрд▓ рдоंрдбेрд▓ा рдоैрдХрдЬ़िрд╡ рдоंрдбेрд▓ा рдоैрдХрдЧाрдеो рд▓ेрд╡ाрдиिрдХा рдоंрдбेрд▓ा рдоैрдХрдЬ़िрд╡ рдоंрдбेрд▓ा рдЬ़ेрдиाрдиी рдоंрдбेрд▓ा рдЬ़िрдирдЬ़िрд╕्рд╡ा рдоंрдбेрд▓ा рдиिрд╡ाрд╕ рд╣्рдпूрдЯрди рдПрд╕्рдЯेрдЯ, рдЬोрд╣ाрдирд╕рдмрд░्рдЧ, рдЧौрдЯेंрдЧ, рджрдХ्рд╖िрдг рдЕрдл़्рд░ीрдХा рд╢ैрдХ्рд╖िрдХ рд╕рдо्рдмрдж्рдзрддा рдпूрдиिрд╡рд░्рд╕िрдЯी рдСрдл़ рдлोрд░्рдЯ рд╣ेрд░ рдпूрдиिрд╡рд░्рд╕िрдЯी рдСрдл़ рд▓ंрджрди рдПрдХ्рд╕рдЯрд░्рдирд▓ рд╕िрд╕्рдЯрдо рдпूрдиिрд╡рд░्рд╕िрдЯी рдСрдл़ рд╕ाрдЙрде рдЕрдл्рд░ीрдХा рдпूрдиिрд╡рд░्рд╕िрдЯी рдСрдл़ рдж рд╡िрдЯрд╡ाрдЯрд░рд╕्рд░ांрдб рдзрд░्рдо рдИрд╕ाрдИ ( рдоेрдеोрдбिрдЬ़्рдо ) рд╣рд╕्рддाрдХ्рд╖рд░ рдЬाрд▓рд╕्рдерд▓ www .nelsonmandela .org рдиेрд▓्рд╕рди рд░ोрд▓ीрд╣्рд▓рд▓ा рдоंрдбेрд▓ा  ( рдЦ़ोрд╕ा : N

Unsend Sent Messages

Unsend Sent Messages_ This is one of the most useful Gmail tricks. Go to   Settings  >  General tab  and check off “ Enable Undo Send .” You can also set the cancellation period as 5, 10, 20 or 30 seconds. Click on  Save Changes  at the bottom of the page. Next time when you send a message, you will see an  Undo  option in yellow below the search bar. You can click on it to unsend the message, and then you can edit it or discard it.

Top 100 Useful Excel Macro [VBA] Codes Examples

Yogendra98.blogpost.com You can automate small as well as heavy tasks with VBA codes. And do you know with the help of macros, you can break all the limitations of Excel which you think Excel has? So today, I have listed some of the useful codes e xamples to help you become more productive in your day to day work. You can use these codes even if you haven't used VBA before that. All you have to do just paste these codes in your VBA editor. These codes will exactly do the same thing which headings are telling you. For your convenience, please follow these steps to add these codes to your workbook. Before you use these codes, make sure you have your developer tab on your Excel ribbon to access VB editor. If you don't have please use these simple steps to  activate developer tab . Once you activate developer tab, you can use below steps to paste a VBA code into VB editor. Don't Forget:   Make sure to  download this