Raymond Murphy; Almut Koester, “Essential Grammar in Use with Answers OBV edition,” Cambridge University Press, 2021.