B Jane knows English SO well that she can translate SUCH A difficult article easily.
Daesn't eat будет правильным вариантом так как то предложения переводиться так:Он никогда не ел мед
1.has just arrived
2.Have you ever gone
3.hasn't finished
4.has just canceled
5.have lived
6.hasn't invited
7.have just bought
8.hasn't been rain
9.has sung
11.have you known;have known
12.have ever eaten
13.have played
14.have already ironed;have hoovered
15.have never seen
16.haven't heard
17.has stolen
18.Has Mary sent
19.has decided
20.have taken
21.have been
22.haven't repaired
23.has fallen
24.has brought
25.haven't done;have written
26.have you traveled
27.have forgotten
28.haven't sold
1. hand, hand
2.minute
3. half
4. seconds
5. hours
6. quarters
7. watch
8. face