Não há tempo determinado, então não seria have you read the card?
Aceitou em 24/11/2021: "Have you read the card?"
A: Have you read the card?
B: Yes, I have read it!
Right!