DEFINING AND NON-DEFINING

Complete the sentences using " WHO, THAT, or WHICH" but only where necessary. If it´s possible to omit the relative pronoun , write ( ).

1. Is that the same song we heard yesterday?
2. Mary, has only been in France for a few weeks, speaks excellent French.
3. Who was the man you were talking to ?
4. My brother, wasn´t feeling very hungry didn´t go to the restaurant.
5. I´ve lost all the money you gave me.
6. Hastings, is a town of historical importance, is by the sea
7. This is the letter came this morning.