He loved
none but
his neighbour's daughter
No error
Answer is Wrong!
Answer is Right!
The sentence “He loved none but his neighbour’s daughter” is grammatically correct. The word “none” is a negative pronoun, and the word “but” is a conjunction that introduces a negative clause. The sentence means that he loved no one but his neighbor’s daughter.
The sentence
could be rewritten as “He loved only his neighbor’s daughter.”