Both やる and する can express doing an activity, but their register and combinations differ.
The idea
宿題をします and 宿題をやります both mean doing homework. する is a neutral choice in many settings; やる often sounds more casual or direct, even in the polite form やります. Some nouns form verbs with する, as in 電話します. やる can also mean giving food to an animal.
| Form | Example |
|---|---|
| します | 宿題をします |
| やります | 宿題をやります |
| やります | えさをやります |
Examples
- 私は宿題をします。I do my homework.
- 妹は宿題をやっています。My younger sister is doing her homework.
- 週末に友達とサッカーをします。I play football with a friend at the weekend.
- あとでゲームをやります。I will play a game later.
- 先生に電話します。I call the teacher.
- 猫にえさをやります。I feed the cat.
Read-aloud uses a synthetic Japanese voice available on your device. Voice quality and availability vary; it does not assess your pronunciation.
No Japanese device voice is available. You can still read the text and use the linked listening resources.
Watch out
やる is not automatically rude, and する is not always formal; context and relationships matter. Do not use the giving sense of やる toward a superior: choose an appropriate respectful expression instead.
Try it yourself
Choose the more neutral wording for doing homework. 宿題を__。(します/やります)
Show answer or example answer
します
します is the neutral choice requested; やります is also possible but more casual.
Choose the usual verb for making a call. 先生に電話__。(します/やります)
Show answer or example answer
します
電話します is the ordinary combination for making a telephone call.
Choose the verb meaning to give food to an animal. 猫にえさを__。(やります/します)
Show answer or example answer
やります
えさをやります means giving an animal food; here やる is not “do”.
Practice round
Answer questions, then rebuild Japanese sentences where available. We keep your score.
Choose the more neutral wording for doing homework. 宿題を__。(します/やります)
Choose the usual verb for making a call. 先生に電話__。(します/やります)
Choose the verb meaning to give food to an animal. 猫にえさを__。(やります/します)
Tap the words in the right order.
Tap the words in the right order.
Tap the words in the right order.
Keep your progress
Sign up for free to save your practice results in your account.
Sign up to saveI already have an accountUse it today
Describe homework and a game using these verbs, then choose a neutral way to tell a teacher you will make a call.

