If you only missed i.e. and e.g. you got 100%; I can't think of a single time I've ever thought about using either.
E.g. usually becomes "like" and I'd omit i.e. completely.
Some things are really annoying, e.g. getting modded on this forum, getting modded on this forum, and getting modded on this forum.
I'd like to give more information (i.e. feedback, discussion, and criticism) but Amazon can't be bothered to implement a moderation system with a sensible turnaround time so comments remain relevant.
I have to agree with Jonathon B. Most of those questions are primary school level English. It was fun, but if answering those makes someone a Guru, then there must be an awfully large number of Gurus around. Lol. In the UK we tend to use the word 'lie' in many instances that would be rendered 'lay' in US English.