根据英语语法规则,完成时态的一般疑问句,比如 “Have you finished your homework?”,确实通常需要用现在完成时态来回答。这是因为这类疑问句本身已经蕴含了完成时态的概念,询问的是某个动作到目前为止是否已经完成。因此,回答时也应当使用现在完成时态,以保持时态的一致性。例如,如果有人问你 “Have you read the book yet?”,一个合适的回答是 “Yes, I have,” 或者 “No, I haven’t.” 这样的回答方式符合英语语法的要求,能够清晰地表达出动作的完成情况。使用现在完成时态来回答这类疑问句,不仅能够使对话更加流畅自然,还能准确地传达信息。因此,在回答完成时一般疑问句时,采用现在完成时态是一种规范且常见的做法。