This is an exercise that will help you learn the differences between frequently confused words. We call them "Appropriate Words" sentence completion exercises because the key thing to learn here is the appropriate context in which you should use these words. Sometimes you can use both words, but one answer is more appropriate to use in that context. For other sentences, one word is the only possible answer. The explanations at the bottom of each page will clarify all of the answers if you're not sure about certain sentences.
An explanation of the answers:
1. If you had trouble with number 1, don't worry! Both "beverages" and "drinks" are acceptable answers. The important thing to remember is that the word "beverage" is used infrequently outside of stores and restaurants. In most cases, the word "beverage" is used in writing, most often on menus. This is why "beverage" is the more appropriate word here.
2. "Strategy" and "plan" certainly have similar meanings as well. The main difference between the two is that "strategy" is a plan with a long term goal. It is most often used in the business world and in the military. Since going out on the weekend is not done for any overall aim, "plans" is the correct answer for number 2.
3. The difference between "restroom" and "bathroom" is that a restroom is a toilet in a public space, and a bathroom is a toilet in a home. Sometimes bathrooms have an actual bath and sometimes they do not (In real estate, a bathroom without a bath or shower is sometimes called a half-bathroom). Since number 3 is about toilets in a house, the correct answer is "bathroom."
4. In English, the word "obsolete" refers to something that is no longer in use. "Old," on the other hand, is the general word for something that is not new. Therefore, while the telegraph might be old, obsolete is the more appropriate word to use in this context.
5. Number 5 is also about old things, and the answer is clear-cut. "Elderly" is the word used to describe old people--and it's a good word to know because it is more polite to say "elderly" instead of "old" when referring to people! Since a book is a thing and not a person, "old" is the correct answer here.
6. When speaking to your mom at home, it is much more common and appropriate to use the word "drink" instead of "beverage." Yes, the two words have pretty much the same meaning, but "beverage" is only used in commercial environments like stores and restaurants.
7. Since number 7 is about a general in battle, "strategy" is the better word to use here. "Plan" could be used since it is a general word for thinking about what you will do ahead of time, but, in this context, "strategy" is more appropriate.
8. Shoes may go out of style, but they are not usually considered "obsolete." The general technology of the shoe has been around for a long time, and it's unlikely to change anytime soon. That is why "old" is the correct answer here.
9. Since number 9 is about a toilet in a public place, "restroom" is the correct answer.
10. In the English language it is much more polite and considerate to say "elderly man" instead of "old man." That is why "elderly" is the appropriate word in number 10.