上の問題の答え方で間違いとされる点はBecauseを文の最初に置いている点です。Becauseから続く文はあくまで【従属節】になります。そのため単独で使うことはできません。「It is because〜」とするか、「I study because I want to be a teacher.」といった文にしてみると良いです!
下の問題への答え方は「Tom, you have to wash your hands before dinner.」が良いかと思います。
私の回答では「トム、」と呼びかけている部分を中実に訳しました(”Tom, “の部分)が、主さまの答え方でも問題はないかと思います。
ただし、Tomを主語とするなら「have to」は「has to」と単数形を用いましょう。
また「before」のスペルミスも減点要素と考えられます。
「夕食」の訳には「lunch」ではなく「dinner」が適切となるため、そこでも減点となったかもしれません。
すいません。Tomはいります。