Never ______ such a beautiful village before.

I had seen
have I seen
had I been seen
I saw
Upper-Intermediate Grammar Exercises
Fiverr 2021 English Level Tests
Intermediate Grammar Exercises
Elementary Grammar Exercises A1