Level: B1
Will vs Would — Practice
Complete each if-sentence with will, would, or would have. Look at the if-clause: its tense decides the answer. 36 fill-in ESL items with click-to-hear audio.
Builds on Identify the Type Next in unit Common Mistakes →
- Real future — if + present
- If it snows tonight, we ______ stay home. – will
- If you touch that hot pan, you ______ burn your hand. – will
- If she finishes early, she ______ join us. – will
- If we take a taxi, we ______ get there faster. – will
- If he trains hard, he ______ make the team. – will
- If you leave now, you ______ catch the last bus. – will
- If I find your keys, I ______ call you. – will
- If the rain stops, they ______ continue the game. – will
- If you read every day, your English ______ improve. – will
- If my mother sees this mess, she ______ be angry. – will
- If the price drops, I ______ buy the laptop. – will
- If we plant the seeds today, they ______ grow by June. – will
- Imaginary now or future — if + past
- If I had more time, I ______ learn to paint. – would
- If he were taller, he ______ play basketball. – would
- If we lived near the beach, we ______ swim every day. – would
- If she knew the truth, she ______ be upset. – would
- If I won the lottery, I ______ buy my parents a house. – would
- If you asked him, he ______ say yes. – would
- If dogs could talk, they ______ complain about cats. – would
- If I were you, I ______ take the job. – would
- If we had a car, we ______ drive to the mountains. – would
- If the tickets cost less, more people ______ come. – would
- If he studied harder, he ______ get better grades. – would
- If it were warmer, we ______ eat outside. – would
- Imaginary past — if + past perfect
- If you had called me, I ______ answered. – would have
- If she had left earlier, she ______ caught the flight. – would have
- If we had known the address, we ______ found the house. – would have
- If he had worn a coat, he ______ stayed warm. – would have
- If I had seen you there, I ______ said hello. – would have
- If they had played better, they ______ won the match. – would have
- If you had told me the truth, I ______ believed you. – would have
- If she had set an alarm, she ______ woken up on time. – would have
- If we had checked the weather, we ______ brought umbrellas. – would have
- If he had read the contract, he ______ noticed the error. – would have
- If I had taken notes, I ______ remembered the details. – would have
- If the driver had slowed down, he ______ avoided the accident. – would have