Answer:
1. Bread is an uncountable noun
2. Hamburger would be the direct object
Step-by-step explanation:
1. You can not say "two breads" because bread is an uncountable noun, so if you would use another word, a measurable word such as "two loaves of bread" or "two slices of bread".
2. Hamburger is the subject, or direct object, the action is being done to this object.