Vous pouvez vous entraîner à bien traduire “il y a” avec ces exercices interactifs:
http://www.carmenlu.com/first/grammar/thereis1_2.htm
http://www.tolearnenglish.com/exercises/exercise-english-1/exercise-english-584.php
http://www.adelescorner.org/grammar/there_is/thereis.html