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 shows a past unreal condition with 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 shows 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 shows 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 shows a present result of a past unreal condition.
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 shows a present ongoing 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 correct because both show 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 / 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.

