Let H denote the set of people speaking Hindi and E denote the set of people speaking English. We are given that n(H)=550, n(E)=450 and n(H∪E)=800
We know that n(H∪E)=n(H)+n(E)−n(H∩E) ⇒n(H∩E)=n(H)+n(E)−n(H∪E) ⇒n(H∩E)=550+450−800=200
Hence, 200 persons can speak both Hindi and English.