Tests in English structure and usage - Stone, Linton. (Macmillan, 1970)