Check out Word Circle (동그라미) - a Korean vocabulary game. It's available on Android and iOS.

Android update including pronunciations, search in English and verb definitions

Pronunciation breakdowns are now available. If you are learning Korean type in any word and see a breakdown of how each consonant and vowel is pronounced. Examples: 국물 or 소리

verb
바꾸다
definition
to change [something]; to replace [something] with something else
to change; to make changes; to modify
to exchange [something]; to give [something] and receive something else in return
type
regular verb
tense/politeness levelconjugation
declarative present informal low바꿔
🔊
declarative present informal high바꿔요
🔊
declarative present formal low바꾼다
🔊
declarative present formal high바꿉니다
🔊
past base바꿨
🔊
declarative past informal low바꿨어
🔊
declarative past informal high바꿨어요
🔊
declarative past formal low바꿨다
🔊
declarative past formal high바꿨습니다
🔊
future base바꿀
🔊
declarative future informal low바꿀 거야
🔊
declarative future informal high바꿀 거예요
🔊
declarative future formal low바꿀 거다
🔊
declarative future formal high바꿀 겁니다
🔊
declarative future conditional informal low바꾸겠어
🔊
declarative future conditional informal high바꾸겠어요
🔊
declarative future conditional formal low바꾸겠다
🔊
declarative future conditional formal high바꾸겠습니다
🔊
inquisitive present informal low바꿔?
🔊
inquisitive present informal high바꿔요?
🔊
inquisitive present formal low바꾸니?
🔊
inquisitive present formal high바꿉니까?
🔊
inquisitive past informal low바꿨어?
🔊
inquisitive past informal high바꿨어요?
🔊
inquisitive past formal low바꿨니?
🔊
inquisitive past formal high바꿨습니까?
🔊
imperative present informal low바꿔
🔊
imperative present informal high바꾸세요
🔊
imperative present formal low바꿔라
🔊
imperative present formal high바꾸십시오
🔊
propositive present informal low바꿔
🔊
propositive present informal high바꿔요
🔊
propositive present formal low바꾸자
🔊
propositive present formal high바꿉시다
🔊
connective if바꾸면
🔊
connective and바꾸고
🔊
nominal ing바꿈
🔊