Raymond Murphy, “Essential Grammar in Use with Answers,” Cambridge University Press, 2021.