Complete the 12 sentences below. Choose the best answer for each one. Some sentences have two correct answers. Choose both.
1If I had gone to bed earlier last night, I ............... so tired now.
Wrong!
"Wouldn't be" is correct because it shows a present result of a past unreal condition.
2She would be much more confident today if she ............... that public speaking course last year.
Wrong!
"Had taken" is correct because it links a past unreal condition to a present result.
3If he weren't so afraid of flying, he would ............... us on the business trip to Tokyo last month.
Wrong!
"Have joined" is correct because it shows a past result of a present unreal condition.
4We ............... in a much better position now if we had saved more money when we first got married.
Wrong!
"Would be" is correct because it expresses a present result of a past unreal condition.
5If Maya had listened to the doctor's advice, she would ............... from home this week.
Wrong!
"Be working" is correct because it shows a present ongoing result of a past unreal condition.
6If I were more organized, I wouldn't ............... the deadline yesterday.
Wrong!
"Have missed" is correct because it shows a past result of a present unreal condition.
7They would still live near us if they ............... that job offer in Canada two years ago.
Wrong!
"Hadn't accepted" is correct because it gives a past unreal condition with a present result.
8If Daniel had learned to cook when he was younger, he ............... on takeaway meals all the time now.
Wrong!
"Wouldn't rely" is correct because it links a past unreal condition to a present result.
9If the roads weren't so icy today, the school bus would ............... on time this morning.
Wrong!
"Have arrived" is correct because it shows a past result of a present unreal condition.
10I ............... in this department now if I hadn't turned down the promotion last spring.
Wrong!
"Wouldn't be working" is correct because it expresses a present result of a past unreal condition.
11If you had backed up your files regularly, you ............... so stressed about the computer crash now.
Select 2 answers.
Wrong!
"Wouldn't feel" and "wouldn't be feeling" are both correct because both can express a present result of a past unreal condition.
12If Leo were better at managing his time, he wouldn't ............... the train and missed the interview yesterday.
Wrong!
"Have taken" is correct because it shows a past result of a present unreal condition.
Done.
Score: 0/12
Answers
- If I had gone to bed earlier last night, I wouldn’t be so tired now.
- She would be much more confident today if she had taken that public speaking course last year.
- If he weren’t so afraid of flying, he would have joined us on the business trip to Tokyo last month.
- We would be in a much better position now if we had saved more money when we first got married.
- If Maya had listened to the doctor’s advice, she would be working from home this week.
- If I were more organized, I wouldn’t have missed the deadline yesterday.
- They would still live near us if they hadn’t accepted that job offer in Canada two years ago.
- If Daniel had learned to cook when he was younger, he wouldn’t rely on takeaway meals all the time now.
- If the roads weren’t so icy today, the school bus would have arrived on time this morning.
- I wouldn’t be working in this department now if I hadn’t turned down the promotion last spring.
- If you had backed up your files regularly, you wouldn’t feel so stressed about the computer crash now.
If you had backed up your files regularly, you wouldn’t be feeling so stressed about the computer crash now. - If Leo were better at managing his time, he wouldn’t have taken the train and missed the interview yesterday.

