A practical English grammar exercises 2 - Thomson, A. J. A. V. Martinet (New York Oxford University Press, 1986)
Keywords: English language -- English grammar -- Perfect infinitives -- Unreal past -- Indirect speech -- Passive -- Prepositions -- Problems -- Exercises -- RCRS -- RIPS