A practical English grammar. Exercises 10. : Conditional and unreal pasts, gerund, infinitive and passive. - Thomson, A.J; Martinet, A.V (Oxford University Press, 1972)