Find the error in this formal sentence.
Find and fix the mistake:
Buku ini adalah buat Bapak Direktur.
Buku
adalah
buat
✓ Correct!
✗ Not quite. Correct answer: buat
In a formal context (Bapak Direktur), 'untuk' should be used instead of 'buat'.
frontend.learn_grammar.from_rule: Conjunction 'Untuk'
Which sentence is the most formal?
Select the formal version of 'He is late because of the rain'.
Dia telat gara-gara hujan.
Dia terlambat karena hujan.
Dia terlambat oleh karena hujan.
Dia telat lantaran hujan.
✓ Correct!
✗ Not quite. Correct answer: Dia terlambat oleh karena hujan.
'Oleh karena' and 'terlambat' (instead of 'telat') are the most formal choices.
frontend.learn_grammar.from_rule: Conjunction 'Karena'
Find the error.
Find and fix the mistake:
Saya belajar untuk ujian karena saya ingin lulus.
untuk
karena
ingin
lulus
✓ Correct!
✗ Not quite. Correct answer: untuk
The first 'untuk' is correct, but the sentence is fine. Wait, let's re-evaluate. Actually, the sentence is correct. Let's pick a wrong one: 'Saya belajar karena ujian untuk lulus.'
frontend.learn_grammar.from_rule: Linking Causes
Fill in the blank with 'sehingga' or 'supaya'.
Dia belajar keras ___ lulus ujian.
sehingga
supaya
✓ Correct!
✗ Not quite. Correct answer: b
The context implies a goal/purpose, so 'supaya' is better. If he already passed, 'sehingga' could work, but 'supaya' is the standard for intent.
frontend.learn_grammar.from_rule: Conjunction 'Sehingga'
Choose the correct sentence.
Which sentence is correct?
Karena hujan saya di rumah.
Karena hujan, saya di rumah.
Saya di rumah karena hujan,
Hujan karena saya di rumah.
✓ Correct!
✗ Not quite. Correct answer: Karena hujan, saya di rumah.
Fronted clauses need a comma.
frontend.learn_grammar.from_rule: Linking Causes
Find the error in this sentence: 'Saya sangat lelah. Sehingga saya tidur.'
Find and fix the mistake:
Saya sangat lelah. Sehingga saya tidur.
Change 'Sehingga' to 'Oleh karena itu'
Change 'lelah' to 'capek'
Remove the period and use a comma
✓ Correct!
✗ Not quite. Correct answer: c
'Sehingga' should connect two clauses in one sentence.
frontend.learn_grammar.from_rule: Conjunction 'Sehingga'
Fill in the blank.
Masalah ini ___ oleh kurangnya data.
disebabkan
karena
sebab
akibat
✓ Correct!
✗ Not quite. Correct answer: disebabkan
Passive construction.
frontend.learn_grammar.from_rule: Linking Causes
Choose the correct sentence.
Which sentence is grammatically correct?
Sehingga hujan, saya basah.
Hujan turun sehingga saya basah.
Saya basah sehingga hujan turun.
✓ Correct!
✗ Not quite. Correct answer: b
'Sehingga' must follow the cause and cannot start the sentence.
frontend.learn_grammar.from_rule: Conjunction 'Sehingga'
Complete the sentence: 'Dia bicara terlalu pelan ___.'
Dia bicara terlalu pelan ___.
sehingga tidak terdengar
supaya tidak terdengar
karena tidak terdengar
✓ Correct!
✗ Not quite. Correct answer: a
The result of speaking too quietly is not being heard.
frontend.learn_grammar.from_rule: Conjunction 'Sehingga'
Complete the sentence with the correct contrastive causal form.
Dia menang bukan karena hoki, ___ karena latihan keras.
tapi
melainkan
dan
karena
✓ Correct!
✗ Not quite. Correct answer: melainkan
In formal Indonesian, 'bukan... melainkan...' is the correct pair for 'not... but...'.
frontend.learn_grammar.from_rule: Conjunction 'Karena'