I had solved this issue by adding the following code on LoginButton_Click event, where I validate reCaptcha. If the verification code is wrong,
ScriptManager.RegisterStartupScript(this, GetType(), "captcha", "Recaptcha.switch_type('image')", true);
Thats it. The captcha will change the image whenever user entered wrong code and submit it.