Ya thats correct!! HFSJ mock exam is bit tough!! but the reason is, the number of answers to choose is not given..
One thing I forget to tell that Reading Specs will definately help in the exam which unfortunately I have not done and when I understand this thing there was no time left. So I recommand specs for those who are currently preparing!!