Maybe if you haven't tried yet, try taking a timed test. It could just be nervousness that you need to get over. Sometimes when I take tests and I feel really prepared, once I see that test in front...
Good for you. Unfortunately, you need to look out for yourself. You shouldn't have to try to get your friends to focus. You can only be there for them should they choose to seek help. Good luck with...