The phrase "hadst one's doubts" refers to being uncertain or skeptical about something. There are several synonyms for this phrase that can be used interchangeably in different contexts. Some common synonyms include "hesitated," "questioned," "doubted," "wavered," "suspected," and "mistrusted." Each of these words implies a varying degree of uncertainty or suspicion and can be used depending on the nuance of the situation. For instance, "hesitated" and "wavered" suggest a momentary pause or indecision, while "doubted" and "mistrusted" indicate a deep-seated skepticism or lack of faith. Using different synonyms for "hadst one's doubts" can add variety and depth to written or spoken expression.