Spanish should. Homework should not.
In general, the word "Spanish" should be capitalized when it refers to the specific language or nationality. However, "homework" should not be capitalized unless it is at the beginning of a sentence. So, "Spanish homework" should only be capitalized if it is the title of an assignment or if it is at the beginning of a sentence.
No, "Spanish olives" should not be capitalized in a sentence unless it is at the beginning of the sentence or part of a title.
The word "Spanish" should be capitalized when referring to the language or people from Spain. It should not be capitalized when referring to something that is simply related to Spain in a general way.
Yes, the term Hispanic should be capitalized when referring to people of Spanish-speaking descent or origin.
Yes, the term "Hispanic" should be capitalized when referring to people of Spanish-speaking descent or origin. It is considered a proper noun in this context.
In Spanish, months are not capitalized unless they are used at the beginning of a sentence or part of a proper noun.
No, "Spanish olives" should not be capitalized in a sentence unless it is at the beginning of the sentence or part of a title.
"In Spanish the days of the week and months of the year are written in lower case unless they are the first word in a sentence." Source: http://www.usa.gov/webcontent/spanish_guide/capitalization.shtml
yes
Only capitalize I (yo) at the beginning of a sentence.
Yes, the S of Spanish should be capitalized, and not just when you are referring to the language. If for instance, you write the words "Spanish culture," or "Spanish rice," or "Spanish people," the S should also be capitalized in those cases. (but in Spanish, the first letter of a language is not capitalized; i.e. ingles, not Ingles.)
No, "social studies" is not typically capitalized unless it is the first word in a sentence or part of a title.
'Homework' in Spanish is 'la tarea'.
no
"duty", "homework", "have to"
The word "Spanish" should be capitalized when referring to the language or people from Spain. It should not be capitalized when referring to something that is simply related to Spain in a general way.
Agosto (not capitalized).
Have should be capitalized if it is the beginning of a sentence. Summer should not be capitalized.