think through

verb

Infinitive

think through

Present tense 3rd person singular

thinks through

Preterite

thought through

Present participle

thinking through

Past participle

thought through