Hej!
Chyba najpopularniejsza kolokacja to "come up with an idea", czyli wpaść na jakiś pomysł/przedstawić jakiś pomysł. Generalnie słówko to funkcjonuje jako synonim do provide, offer, submit, propose i kilku innych.
Szczerze mówiąc nie spotkałem się ze znaczeniem "dorównać" - moż
e nauczycielowi chodziło o "keep up with"?
Mam nadzieje, ż
e pomogłem! Pozdrawiam