Conditional clauses — mixed types

Fill in the gaps with the appropriate form of the verb in brackets.

More than one answer may be correct, so if you are not sure whether or not another answer could be correct, write it down and ask your teacher.

IMPORTANT: Do not use contractions in this exercise.
  1. If you hadn't lied to me before, I you now. (believe)
  2. If you hadn't lied to me before, I you yesterday. (believe)
  3. If you were ill yesterday, you should at home. (stay)
  4. If there less noise, we would have heard what he said. (be)
  5. If I had an antivirus program, I all those files. (lose)
  6. I on the school trip next week if my firends were going, too. (go)
  7. My girlfriend furious if I am late again today. (be)
  8. If I my mobile phone, I wouldn't have to buy a new one. (lose)
  9. If she really that, then she has a serious problem. (believe)
  10. If someone this computer last week, it would be working now. (fix)
  11. I would have been able to talk to him if he today. (come)
  12. This exercise would have ten questions if my teacher how to count to ten. (know)