Question: why do homologous chromosomes have different alleles?
Answer: Homologous Chromosome Function While each homologous chromosome carries the same genes, they can carry different versions of the gene. Different versions of a gene are called alleles. This means that your cells will typically produce 2 versions of every protein encoded by the DNA.