1. If Jane ... so clever, she ... an intelligent solution to her family problem..
1) hadn’t been; wouldn’t find
2) weren’t; wouldn’t have found
3) wasn’t; wouldn’t have been found
4) wouldn’t be; wouldn’t have found
2. If I... Mary was back, I... her to my birthday party.
1) knew; would invite
2) have known; will invite
3) had known; would have invited
4) would know; would invite
3. I... the film if my DVD....
1) would be recorded; didn’t break
2) would have recorded; hadn’t broken
3) would record; hadn’t been broken
4) would be recording; weren’t breaking
4. If Sally ... there ... five of us.
1) came; will be
2) comes; would have been
3) came; would be
4) is coming; were
5. If you ... into Peter by any chance, tell him to call me.
1) had run
2) will run
3) were run
4) run
6. If I really ... what you want, I ... you.
1) know; could probably have helped
2) knew; could probably help
3) had known; could probably be helping
4) have known; can probably help
7. If it... during our barbecue, we ... much more fun.
1) hasn’t been raining; would have
2) weren’t raining; would have had
3) hadn’t been raining; would have had
4) won’t be raining; we’ll have
8. If we ... to pack all the luggage, we ... by the nine o’clock train.
1) managed; would go
2) had managed; would be going
3) would manage; will go
4) manage; would have gone
9. If you ... me you were coming, I... you from the station.
1) have told; would collect
2) had told; would have collected
3) told; would be collecting
4) tell; would collect
10. If I ...you, I... my time reading that novel.
1) am; won’t waste
2) were; wouldn’t waste
3) have been; won’t have wasted
4) had been; wouldn’t waste
11. If he ... so stubborn, they... an agreement at the last meeting.
1) isn’t; may have reached
2) hadn’t been; may reach
3) weren’t; might have reached
4) haven’t been; might be reached
12. If I... toothache as bad as that, I... to a dentist.
1) would have; would immediately have gone
2) will have; will immediately go
3) had had; will immediately have gone
4) had; would immediately go
Answers & Comments
2) weren’t; wouldn’t have found
2. If I... Mary was back, I... her to my birthday party.
3) had known; would have invited
3. I... the film if my DVD....
2) would have recorded; hadn’t broken
4. If Sally ... there ... five of us.
3) came; would be
5. If you ... into Peter by any chance, tell him to call me.
4) run
6. If I really ... what you want, I ... you.
2) knew; could probably help
7. If it... during our barbecue, we ... much more fun.
3) hadn’t been raining; would have had
8. If we ... to pack all the luggage, we ... by the nine o’clock train.
1) managed; would go
9. If you ... me you were coming, I... you from the station.
2) had told; would have collected
10. If I ...you, I... my time reading that novel.
2) were; wouldn’t waste
11. If he ... so stubborn, they... an agreement at the last meeting.
3) weren’t; might have reached
12. If I... toothache as bad as that, I... to a dentist.
4) had; would immediately go