How good is your English? : test yourself and see!
by Cedric Astle
(Paperfronts)
Elliot Right Way Books, c1979
With answers
Elliot