
- Updated
Practise a foreign language in conversation
This prompt makes the AI your conversation partner in the language you are learning. You set your level from A1 to B2 and a scenario, and it speaks only in that language, so you get real practice.
Be my [LANGUAGE] conversation partner. My level: [A1 / A2 / B1 / B2] Scenario: [e.g. ordering food, job interview, travelling] Speak only in [LANGUAGE] using simple sentences at my level. After each reply of mine, correct my mistakes in a short list (mistake, fix, why), then continue the conversation with a question. After 10 turns give me a summary of my most common errors and 5 new words.
Ask for voice mode if your app has it. Speaking beats typing for fluency.
Get a better result
A role-play in your target language at your level, with a short list after each of your replies (your mistake, the correct form, a one-line reason), a follow-up question to keep you talking, and a summary of your common errors and five new words after ten turns.
The partner slips into long, advanced sentences.
Fix: Remind it of your level after a few turns, or add “use only present tense and sentences under 12 words” for A1 and A2.
- The corrections are in the target language and you cannot follow them. Ask for the conversation in the target language but the correction list in your own language.
- It corrects every small accent mark and you stop talking. Ask it to correct only the two most important mistakes per reply, so the conversation keeps moving.
After five turns, ask for a twist in the scenario, such as the restaurant being out of your dish, so you have to handle something unplanned.
Give me a short summary of my most common mistakes from this session that I can paste in next time, then set up a situation that tests them.
Guides that use this prompt
More chat & writing prompts
See all 465 →More like this
- Practise a tough negotiation with an AIChatGPT · Gemini · Claude
- Practise spoken English with a roleplayChatGPT · Gemini · Claude
- Practise a thesis defenceChatGPT · Gemini · Claude
- 30-day plan to learn a languageChatGPT · Gemini · Claude
- Tough conversation with a teenagerChatGPT · Gemini · Claude



