"Have you a good memory" alternative. Duo really likes the construction "Do you have" ! " Do you've a good memory" is not written English, only oral.
No wonder, because "have you got?" and "do you have?" are the most common constructions in English by far, in my experience.
"Have you?" is rare; it sounds like old-fashioned, posh British English to me.
Similarly with "I haven't an umbrella", where most English speakers around the world would say either "I haven't got an umbrella" or "I don't have an umbrella".
Two people, two opinions, a lingua franca is bound to serve many purposes and to include a wide variety of expression.
Please just include have you got a good memory, because every other language platform on Duolingo includes different but close interpretations, and the Greek one only accepts one that is made by the translators.