Key:
1. Would David have given Anna some pictures postcards if he had known about her hobby?
2. If Margaret hadn't had a class, she would have come on time.
3. They would have come to the concert if they had known about it.
4. She would have arranged a garden party if the weather had been nice last Sunday.
5. If Alice had known that David was interested in music, she would have got him a ticket for the concert.
6. If the weather had been nice last Sunday, I would have gone for a walk.
7. If David hadn't given up football, he would have played for England.
Should /would + perfect infinitive+ If+ past perfect
2. If Margaret/ not,have/a class,/ she/ come on time.
___________________________________
___________________________________
3. They/ come/ to the concert /if they /know/ about it.
______________________________________
___________________________________
4. She/ arrange/ a garden party/ if the weather/ be nice /last Sunday.
______________________________________
______________________________________
5. If Alice /know/ that David was interested in music, /she /get/ him a ticket for the concert.
______________________________________
______________________________________
8 6. If the weather /be nice/ last Sunday /I
go/ for a walk.
______________________________________
______________________________________
7. If David /not,give up/football/he/play/for England.
______________________________________
______________________________________
8.
______________________________________
______________________________________
Give the correct form of the verbs
in brackets.
1. If somebody had found the dog, he (get) a reward.
______________________________________
______________________________________
2. If they had bought a car, they (go) on a picnic.
______________________________________
______________________________________
3. If you had studied harder, you (get) a better mark.
______________________________________
4. If Alice (not, take) up languages, she would have studied music.
______________________________________
______________________________________
5. If they had loved the dog, he (be) happy.
______________________________________
Make sentences:
1. David /give/ Anna some pictures postcards/ if he /know/ about her hobby/?
___________________________________
___________________________________
___________________________________
___________________________________
1
We should have got there in time, if we had taken a taxi.
Should we have got there in time if we had started at once?
We shouldn't have got there in time if we had gone on foot.
21
21