English

I have never ……. her before.

(a) saw
(b) seeing
(c) seen
(d) see
Test ID: 836
Source: www.english-test.net