I COULD HAVE TOLD YOU THE RESULT IF I _____ IT A. KNEW B. KNOW...

25. I could have told you the result if I _____ it A. knew B. know C. has known D. had known