Pour choisir entre l'indicatif et le subjonctif dans les phrases proposées, il faut se baser sur le degré de certitude exprimé par la phrase. Voici les formes correctes des verbes pour chaque phrase, en respectant cette règle :
J'ai l'impression que nous nous trompons. (indicatif, car l'expression "j'ai l'impression que" peut être suivie de l'indicatif si le locuteur est assez sûr de ce qu'il dit)
Il n'est pas sûr que je parte ce soir. (subjonctif, l'incertitude est clairement exprimée par "il n'est pas sûr que")
Je ne trouve pas que ton idée soit bonne. (subjonctif, "je ne trouve pas que" exprime un doute ou une négation qui appelle le subjonctif)
Il est certain qu'ils ont bien fait. (indicatif, "il est certain que" exprime une certitude qui nécessite l'indicatif)
Il n'a pas besoin que tu lui dises ce qu'il doit faire. (subjonctif, utilisé après des expressions de nécessité ou besoin, surtout dans une forme négative)
Beaudelaire pensait que le peintre Delacroix était un génie. (indicatif, "pensait que" suivi de l'indicatif car il s'agit d'une opinion rapportée qui est présentée comme un fait ou une réalité acceptée par celui qui parle)
Je n'ai pas l'impression que nous nous connaissions. (subjonctif, utilisé pour exprimer une incertitude avec "je n'ai pas l'impression que")
Elle trouve que vous exagérez. (indicatif, "elle trouve que" exprime une opinion ou une perception qui, bien que personnelle, est présentée comme un fait observable)
Ces choix montrent l'importance du contexte et de l'intention du locuteur dans l'utilisation des modes en français.