A
不特定の一つを指す冠詞です。
quick-witted
頭の回転が速い、機知に富んだ様子を表す形容詞です。
person
人、という意味の名詞です。
can
〜できる、という意味で能力を表します。
often
しばしば、よく、という意味の副詞です。
come
来る、という意味の動詞ですが、ここでは「思いつく」という意味で使われます。
up
「come up with」で「〜を思いつく」という句動詞を形成します。
with
〜と一緒に、という意味ですが、「come up with」の一部として使われます。
solutions
解決策、という意味の名詞です(複数形)。
quickly
素早く、という意味の副詞です。