Common Adjective Collocations of predict

able, certain, dependent, difficult, early, easy, exact, final, future, great, hard, high, human, impossible, likely, long, many, much, new, next, other, possible, probable, reasonable, safe, such, term, unable, variable, well