Omitting verbs, is it correct?

I wonder if I could omit the second 'visit' in such sentence:

You have to visit all the places, which she wants to (visit)

Would it be correct? Thanks in advance :)


The verb phrase occurring after the infinitival word to can be deleted (more technically, elided) when it is recoverable from the context:

  • A: Are you going to come to the beach with us?
  • B: I want to. [come to the beach with you]

Notice that we cannot delete the material after the verb want on its own:

  • A: Are you going to come to the beach with us?
  • B: *I want. [to come to the beach with you] (ungrammatical)

Interestingly, some grammarians cite this as evidence that the word to is a non-finite auxiliary verb. Auxiliary verbs behave in this way in English:

  • A: Are you going to come to the beach with us?
  • B: I could. [come to the beach with you]

The Original Poster's example

The Original Poster can delete the verb phrase visit after the infinitival word to as it is easily recoverable from the context:

You have to visit all the places, which she wants to. [visit]