PET Grammar - There is vs There are

Complete the following sentences with there is/there isn't/is there/there are/there aren't/are there. ANSWERS
1) Look! a photograph of your sister in the magazine!
2) How many children in the class?
3) any good football matches on TV this month.
4) In our supermarket any fresh vegetables.
5) a direct train to Barcelona?
6) a man in the office who wants to talk to you.
7) In London some good cafes.
8) nothing interesting going on here. Let's go to the Joneses.
9) any news from uncle John?
10) four people waiting outside.