Grammarhard · Past Paper

If I ____ your address, I would have visited you.

Aknow
Bknew
Chad known
Dhave known

✓ Correct Answer: Chad known

Third conditional refers to an impossible past condition, requiring the past perfect tense in the 'if' clause.

Share this question

More from Grammar