If clauses type 3 - exercises and explanations

Fill in the correct form of the verb.

(Where possible fill in more verbs in one gap.)

1. If he to France, he would have learned/learnt French. (go)
2. If Ben scary stories, the children would have been frightened. (tell)
3. The dog if there had been anyone at the door. (bark)
4. If the cat had jumped, it the mouse. (catch)
5. He would have written an email if he any news. (hear)