
Hello everyone,
And welcome back to the most bestest German grammar course on the web.
Today, it’s time for the first big
Exercise for Passive Voice
And it’s also time for a world premiere.
Because today, I’ll show you a new type of exercise that I have created that I have never done before. And actually, I don’t think I have seen it anything like it in any of the many learning apps and tools out there either.
I have made… drumroll please…
An AI exercise assistant
*cyberpunk intensifies
Well, actually, calling it an assistant is maybe a bit of an overpromise. I know that every language learning app and their mother is rolling out AI tools at the moment, but I think the AI we have now is not good enough to really be a learning assistant or tutor, simply because it’s not reliable enough. One explanation is on point, the next one is fail.
What it is really good at though is generating sentences and that’s kind of exactly what you need when you want to practice some grammar.
And what I made is essentially that… an interactive exercise generator.

Your Version: Thomas sollte gelobt wird Original: Thomas sollte gelobt werden.
8:53 am
8:53 am
Thomas sollte gelobt werden
Sorry, I didn’t get that. Please try again.
8:53 am
8:54 am
Thomas sollte gelobt werden
Sorry, I didn’t get that. Please try again.
8:54 am
8:54 am
Thomas sollte gelobt werden.
Sorry, I didn’t get that. Please try again.
8:54 am
What am I missing here?
The exercise, as it’s currently set up, is not ready for you to enter the correct version again.
You have to continue with the buttons . Any text input is not processed. I have used rather tight guardrails for this exercise.
Sometimes it gave me a German sentence to translate to German.
I tried “ The cake should be getting baked now”.
Is correct answer Der Kuchen sollte jetzt gebacken werden?
Yes, that’s correct :).
Translate this sentence:
– She should have been praised.
She could have been praised.
Your Version: Sie sollte gelobt worden.
Sie konnte gelobt worden.
Original: Sie sollte gelobt worden sein.
Sie konnte gelobt gewesen sein.
Ugh.. I’m lost :(
Me too.
What was the task and what was your version? You gave two different English versions and 4 different German ones :).
Is it possible to have a button to press when one is attempting a translation? It is discouraging to come up with a translation that is not “almost right” and have the software not even attempt a correction or even tell you the correct answer.
I’m convinced I’m not advanced enough to use this effectively.
Oh nice idea. It is theoretically possible, though I am not sure how well the system would handle it.
What I could do easily is have it give you the option to show the solution. What do you think?
This is just great. I am loving using it! It provides such good practice. I had to be brave, though! When I translated ‘food’ as ‘Lebensmittel’, I received the following response – “I’m uncertain if that was meant as a translation, but I may be confused. Can you try one more time?”. So I substituted ‘Essen’, and then all was well!
I had to give the bot very strict constraints, otherwise it goes off the rails too often. So it’s not as lenient with synonyms as it should be :).
Glad you still enjoyed it!!
I translated construction workers as “Bauarbeiter*innen” but your exercise assistant said “Bauarbeitern”. I thought I was following modern practice…
The exercise uses ChatGPT and I don’t think that has trained this new convention yet.
I earlier asked: “When do the examples get really complicated, because that’s when I make mistakes!”. You replied, “You have to select “more options””, but I can’t find “more options”…
Ah: I found “Modify Example” option…
Oh, that’s the one I meant, sorry for the confusion.
I thought this worked really well, especially the fact that you can vary the same basic text by changing tense, adding a modal verb, negative etc. That’s a really useful exercise to do. Sorry to be really picky, but as much as the German has to be accurate, so the English should be too: practice is a noun but the verb is spelt with an s – to practise.
Using “practice” for both the noun and the verb is correct in American English (and it’s becoming pretty much standard in Australian English as well).
I’m using Freedom English TM so I’ll go with “practice” then.
Maybe I’m being dim, but I haven’t been able to use any prompts — must I use some very specific wording? It gives me simple present tense sentences, but if I ask (or just use a basic command) for a different tense, modal words, etc., it gives the stock reply “I’m not certain if that was meant as a translation, but I could be mistaken. Can you please try again?” What am I doing wrong?
You cannot prompt it. All you can do is try and translate and use the buttons it offers. If you want to chat freely, you can just do it on chatgpt. This bot here is really streamlined for only one thing.
I like it, but it makes some silly comments, like “don’t add extra spaces,” when I did not, or “don’t forget to capitalize'” when I did. Odd. The instant feed back is great–keeps me engaged– and asking for a word is useful and prevents trips to the dictionary.
Does that happen often with the spaces and caps? I don’t think I can rule this out completely. There’s just a certain possibility that the “AI” connects minor corrections like this after saying “it’s all right” simply on a basis of probability. It doesn’t understand anything of what it’s doing.
I have gotten both those replies from the AI, btw.
Good to know, but I don’t think I can make this stop completely. Or if I do, it would introduce other, bigger glitches. These LLM things really have their clear limits and drawbacks.
I really like this. Vielen Dank!
Super useful. Thanks. Innovative.
I had previously asked my Chat GPT “give me 10 sentences containing X in English to translate into German and correct my translation”…and it does that, but not very well. So you read my mind, and created something that’s about the most useful of all the very very useful exercises you’ve created.
I still learn more from your long blog articles about how words are used idiomatically in German without any of these whiz bang features, but this was excellent! Thank you!!
Thanks for the great feedback :)!!
Wow, this is a lot of fun, and 100% helpful. I just motored through a few of the longer examples, consequently making some silly mistakes, and the feedback was pretty much *spot on*. This one thoroughly deserves a bookmark, and regular revisiting.
Awesome! I’m REALLY happy to hear :D!!
Wow! A terrific challenge for me. I can get the basics, but the modal examples and longer possibilities quickly test my understanding — which is great. An excellent practice tool that I plan to return to as I prepare for the B1 Zertifikatsprüfung.
Awesome, I’m happy to hear that. I’ll add a version where you get German active and change it to passive as well.
Just to make sure… you can always go back to a simple, present tense basic example by selection “start over” at the modification options. That way, you can start easy and then go to the modes you’re having trouble with with an example you already kind of know.
This was odd, my correct answer was not recognised.
Translate this sentence:
– The task must be solved by the students.
(Type your translation or or click the buttons for “help” or “new”)
Die Aufgabe muss von den Studenten gelöst werden.
I’m not entirely sure if that was intended as a translation, but I may be mistaken. Can you try again?
These glitches will happen every now and then, at least for now. I can’t really find a way to get rid of them.
Fantastic tool! I love it. I find myself constantly picking up my phone to do the translation. The exercise reinforces what I know and at the same time points out my weaknesses. Thanks a bunch.
Brilliant. Although this one escapes my understanding.
Original: Die Torte soll gestern gebacken worden sein. (The cake is said to have been baked yesterday.)
That’s not the same thing I think.
Thanks again.
It actually is.
“sollen” in a phrasing like this can express the idea of “rumor has it” or “People say”. The AI starts with a German sentence, and then translates it to English to prompt you. The AI just ended up with a confusing German example.
Hallo Emanuel! The AI got confused:
“Translate to German:
– The cake did not have to be baked by me, but not by my sister.”
And regardless of what translation I provide, it says: “I’m not certain if that was meant as a translation, but I could be mistaken. Can you please try again?”
This is bound to happen every now and then with LLM based AI. Just ask for a new example.
Hello Emanuel! This is great! Wunderbar! Louise Daoust