How is grandmother's dream different from reality?

Last night I dreamed of an old lover
I had not seen him in forty years.

When I awoke,
I saw him on the street.

His hair was white, his back was stooped.

How could I say hello?
He would have puzzled all day

about who the young girl was
who smiled at him.

So I let him go on his way.

1. Grandmother let her former lover go on his way because she thought he

A) was too old
B) wouldn't know who she was
C) was senile
D) was someone else
E) would be embarrassed if she spoke to him

answer: B

2. How does grandmother feel about getting old?

A)It doesn't bother her except at night in her dreams
B)It frightens her a great deal
C)She doesn't mind because she enjoys being a grandmother
D) She doesn't think about it because she doesn't see herself as old.
E) She doesn't recognize age because everyone look the same to her.

Answer: D

I agree with both of your answers.

I don't agree. Now, Explain to me Why! If you don't reply, I'll block you!!!!

1. Grandmother let her former lover go on his way because she thought he wouldn't know who she was (Answer: B).

2. Grandmother doesn't think about getting old because she doesn't see herself as old (Answer: D).

To answer the first question, "How could I say hello? He would have puzzled all day about who the young girl was who smiled at him," the speaker of the poem, the grandmother, chooses not to say hello to her former lover because she believes he wouldn't recognize her. Therefore, the answer is B) wouldn't know who she was.

To answer the second question, "How does grandmother feel about getting old?" the poem implies that the grandmother doesn't think of herself as old. She sees her former lover on the street with white hair and a stooped back, but she doesn't see herself in the same way. Therefore, the answer is D) She doesn't think about it because she doesn't see herself as old.