He could/might have impeached you.

英 美
  • 他本来可举报你的。
  • could aux.可以;能;可能;can的过去式
  • have aux.已经vt.有;吃;得到;从事;允许;雇用;享有n.[常用复数]富人,有产者,有钱人;富国
  • he pron.他;任何人n.男人;雄性动物
  • impeached v.归咎;怀疑;控告;弹劾
  • might aux.可能;也许;may的过去式n.威力;力量