Simple Present Tense vs. Simple Past Tense

🔤 1. Pertanyaan terbesarnya

Simple present dan simple past sama-sama dipakai dengan kata kerja biasa, tapi membicarakan waktu yang berbeda.

Bandingkan:

I work at a bank.
Saya bekerja di bank.

I worked at a bank last year.
Saya bekerja di bank tahun lalu.

Kalimat pertama menggambarkan situasi saat ini atau yang biasa terjadi.

Kalimat kedua menggambarkan sesuatu yang terjadi di masa lalu.

Aturan termudahnya adalah:

Simple present → sekarang, biasa terjadi, atau benar secara umum

Simple past → terjadi dan selesai sebelum sekarang

📘 2. Simple present

Kita pakai simple present untuk:

  • kebiasaan
  • rutinitas
  • tindakan yang berulang
  • hal yang biasanya benar
  • fakta umum
  • situasi saat ini yang umumnya benar

Contoh-contoh:

I drink tea every morning.
Saya minum teh setiap pagi.

She works at a hospital.
Dia bekerja di rumah sakit.

They visit their parents every weekend.
Mereka mengunjungi orang tua mereka setiap akhir pekan.

Water boils at 100°C.
Air mendidih pada suhu 100°C.

🧩 3. Simple past

Kita pakai simple past untuk sesuatu yang:

  • terjadi sebelum sekarang
  • dimulai dan selesai di masa lalu
  • tidak lagi terjadi
  • terjadi pada waktu tertentu di masa lalu

Contoh-contoh:

I drank tea this morning.
Saya minum teh tadi pagi.

She worked at a hospital last year.
Dia bekerja di rumah sakit tahun lalu.

They visited their parents yesterday.
Mereka mengunjungi orang tua mereka kemarin.

He bought a new laptop two days ago.
Dia membeli laptop baru dua hari lalu.

Tindakannya sudah selesai.

🔍 4. Perbedaan termudahnya

Pikirkan kapan tindakan itu terjadi.

Simple present

I walk to work every day.
Saya jalan kaki ke tempat kerja setiap hari.

Jalan kaki ke tempat kerja setiap hari adalah rutinitas saya yang biasa.

Simple past

I walked to work yesterday.
Saya jalan kaki ke tempat kerja kemarin.

Jalan kaki itu terjadi di masa lalu dan sudah selesai.

🧠 5. Present = biasa / past = sudah selesai

Aturan yang sangat berguna untuk diingat:

Simple present → biasanya terjadi

Simple past → sudah terjadi

Contoh:

She cooks dinner every evening.
Dia masak makan malam setiap malam.

→ aktivitas biasa

She cooked dinner last night.
Dia masak makan malam tadi malam.

→ aktivitas di masa lalu yang sudah selesai

🗂️ 6. Simple present: bentuk positif

Untuk kata kerja biasa:

I / You / We / They

Pakai bentuk dasar kalau subjeknya I, you, we, atau they:

I work.
Saya bekerja.

You work.
Kamu bekerja.

We work.
Kami bekerja.

They work.
Mereka bekerja.

He / She / It

Kalau subjeknya he, she, atau it, biasanya tambahkan -s/-es:

He works.
Dia bekerja.

She works.
Dia bekerja.

It works.
Itu berfungsi.

🎯 7. Simple past: bentuk positif

Dalam simple past, kata kerjanya biasanya punya satu bentuk past untuk semua subjek.

Contoh:

I worked.
Saya bekerja (dulu).

You worked.
Kamu bekerja (dulu).

He worked.
Dia bekerja (dulu).

She worked.
Dia bekerja (dulu).

We worked.
Kami bekerja (dulu).

They worked.
Mereka bekerja (dulu).

Jangan tulis:

❌ She workeds

Dan jangan pakai bentuk present untuk tindakan masa lalu yang sudah selesai:

❌ They work (yesterday)

💬 8. Bandingkan semua subjek

Dengan kata kerja play:

Subjek Simple Present Simple Past
I I play. I played.
You You play. You played.
He He plays. He played.
She She plays. She played.
It It plays. It played.
We We play. We played.
They They play. They played.

Perhatikan:

Present

He/She/It → plays

I/You/We/They → play

Past

Everyone → played

🔤 9. Kata kerja beraturan

Banyak kata kerja membentuk past dengan -ed.

Present Past
work worked
play played
watch watched
clean cleaned
open opened
visit visited
help helped
cook cooked

Contoh-contoh:

I work here now.
Saya bekerja di sini sekarang.

I worked there last year.
Saya bekerja di sana tahun lalu.

📘 10. Kata kerja tidak beraturan

Beberapa kata kerja tidak pakai -ed.

Kamu perlu mempelajari bentuk pastnya.

Present Past
go went
come came
eat ate
drink drank
see saw
buy bought
take took
make made
have had
get got
give gave
write wrote

Contoh-contoh:

I go to the office every day.
Saya pergi ke kantor setiap hari.

I went to the office yesterday.
Saya pergi ke kantor kemarin.

🧩 11. Satu aturan yang sangat penting untuk past

Dalam kalimat positif simple past, pakai bentuk past kata kerjanya.

She visited her friend.
Dia mengunjungi temannya (dulu).

He bought a book.
Dia membeli buku (dulu).

They went home.
Mereka pulang (dulu).

Tapi saat kita pakai did atau didn't, kata kerja utamanya kembali ke bentuk dasar.

She didn't visit her friend.
Dia tidak mengunjungi temannya (dulu).

Did he buy a book?
Apakah dia membeli buku (dulu)?

They didn't go home.
Mereka tidak pulang (dulu).

Aturan ini sangat penting.

🔍 12. Simple present: negatif

Di kalimat negatif simple present, pakai:

don't / doesn't + basic verb

I / You / We / They

I don't work here.
Saya tidak bekerja di sini.

You don't work here.
Kamu tidak bekerja di sini.

We don't work here.
Kami tidak bekerja di sini.

They don't work here.
Mereka tidak bekerja di sini.

He / She / It

He doesn't work here.
Dia tidak bekerja di sini.

She doesn't work here.
Dia tidak bekerja di sini.

It doesn't work.
Itu tidak berfungsi.

Ingat:

doesn't + basic verb

Bukan:

❌ She doesn't works.

Benar:

She doesn't work.
Dia tidak bekerja.

🧠 13. Simple past: negatif

Di kalimat negatif simple past, pakai:

didn't + basic verb

Pakai didn't untuk semua subjek.

I didn't work.
Saya tidak bekerja (dulu).

You didn't work.
Kamu tidak bekerja (dulu).

He didn't work.
Dia tidak bekerja (dulu).

She didn't work.
Dia tidak bekerja (dulu).

We didn't work.
Kami tidak bekerja (dulu).

They didn't work.
Mereka tidak bekerja (dulu).

Ingat:

didn't + basic verb

Bukan:

❌ She didn't worked.

Benar:

She didn't work.
Dia tidak bekerja (dulu).

🗂️ 14. Bandingkan bentuk negatifnya

Simple present

She doesn't work on Sundays.
Dia tidak bekerja pada hari Minggu.

Kalimat di atas menggambarkan jadwal rutinnya.

Simple past

She didn't work last Sunday.
Dia tidak bekerja hari Minggu lalu.

Kalimat di atas menggambarkan satu situasi di masa lalu yang sudah selesai.

Perhatikan:

doesn't + work

didn't + work

Di kedua struktur, kata kerja utamanya berbentuk dasar.

🎯 15. Simple present: kalimat tanya

Untuk membuat kalimat tanya simple present, pakai:

Do/Does + subject + basic verb?

Contoh-contoh:

Do you work here?
Apakah kamu bekerja di sini?

Does she work here?
Apakah dia bekerja di sini?

Do they live nearby?
Apakah mereka tinggal di dekat sini?

Does he play tennis?
Apakah dia main tenis?

💬 16. Simple past: kalimat tanya

Untuk membuat kalimat tanya simple past, pakai:

Did + subject + basic verb?

Contoh-contoh:

Did you work yesterday?
Apakah kamu bekerja kemarin?

Did she visit her friend?
Apakah dia mengunjungi temannya (dulu)?

Did they live here before?
Apakah mereka dulu tinggal di sini?

Did he play tennis yesterday?
Apakah dia main tenis kemarin?

Perhatikan:

Did + basic verb

Bukan:

❌ Did she visited?

Benar:

Did she visit?
Apakah dia berkunjung (dulu)?

🔤 17. Do, does, dan did

Berikut cara penting untuk mengingat perbedaannya.

Simple present

Pakai do kalau subjeknya I, you, we, atau they.

Pakai does kalau subjeknya he, she, atau it.

Contoh-contoh:

Do you work?
Apakah kamu bekerja?

Does she work?
Apakah dia bekerja?

Simple past

Pakai did untuk semua subjek.

Contoh-contoh:

Did I work?
Apakah saya bekerja (dulu)?

Did you work?
Apakah kamu bekerja (dulu)?

Did she work?
Apakah dia bekerja (dulu)?

Did they work?
Apakah mereka bekerja (dulu)?

📘 18. Ringkasan bentuk lengkap

Dengan kata kerja work:

Subjek Present Positif Present Negatif Present Tanya Past Positif Past Negatif Past Tanya
I I work. I don't work. Do I work? I worked. I didn't work. Did I work?
You You work. You don't work. Do you work? You worked. You didn't work. Did you work?
He He works. He doesn't work. Does he work? He worked. He didn't work. Did he work?
She She works. She doesn't work. Does she work? She worked. She didn't work. Did she work?
It It works. It doesn't work. Does it work? It worked. It didn't work. Did it work?
We We work. We don't work. Do we work? We worked. We didn't work. Did we work?
They They work. They don't work. Do they work? They worked. They didn't work. Did they work?

Tabel ini berguna untuk diingat.

🧩 19. Bandingkan ketiga bentuknya

Mari kita pakai watch.

Simple present

She watches TV every evening.
Dia nonton TV setiap malam.

Negatif simple present

She doesn't watch TV every evening.
Dia tidak nonton TV setiap malam.

Pertanyaan simple present

Does she watch TV every evening?
Apakah dia nonton TV setiap malam?

Simple past

She watched TV last night.
Dia nonton TV tadi malam.

Negatif simple past

She didn't watch TV last night.
Dia tidak nonton TV tadi malam.

Pertanyaan simple past

Did she watch TV last night?
Apakah dia nonton TV tadi malam?

Perhatikan perbedaan utamanya:

Positif present → watches

Positif past → watched

Negatif/pertanyaan present → does + watch

Negatif/pertanyaan past → did + watch

🔍 20. Kata keterangan waktu: simple present

Kata-kata ini sering menunjukkan arti simple present:

  • every day
  • every week
  • every month
  • usually
  • always
  • often
  • sometimes
  • never
  • on Mondays
  • each morning

Contoh-contoh:

I exercise every morning.
Saya olahraga setiap pagi.

She usually takes the bus.
Dia biasanya naik bus.

They often eat at home.
Mereka sering makan di rumah.

🧠 21. Kata keterangan waktu: simple past

Kata-kata ini sering menunjukkan arti simple past:

  • yesterday
  • last night
  • last week
  • last month
  • last year
  • two days ago
  • three weeks ago
  • in 2020
  • when I was young
  • earlier today

Contoh-contoh:

I exercised yesterday.
Saya olahraga kemarin.

She took the bus last week.
Dia naik bus minggu lalu.

They ate at home last night.
Mereka makan di rumah tadi malam.

🗂️ 22. “Every day” vs. “yesterday”

Berikut salah satu perbandingan termudah.

I walk to school every day.
Saya jalan kaki ke sekolah setiap hari.

→ rutinitas biasa

I walked to school yesterday.
Saya jalan kaki ke sekolah kemarin.

→ kejadian di masa lalu yang sudah selesai

🎯 23. “Usually” vs. “last week”

He usually plays tennis on Saturday.
Dia biasanya main tenis hari Sabtu.

→ aktivitas rutin

He played tennis last Saturday.
Dia main tenis hari Sabtu lalu.

→ satu kejadian di masa lalu yang sudah selesai

💬 24. “Often” vs. “yesterday”

She often cooks at home.
Dia sering masak di rumah.

→ kebiasaan berulang

She cooked at home yesterday.
Dia masak di rumah kemarin.

→ satu kejadian di masa lalu

🔤 25. “Ago”

Ago menunjukkan berapa lama sebelum sekarang sesuatu terjadi.

Pakai simple past kalau kalimatnya ada ago.

Contoh-contoh:

I moved here two years ago.
Saya pindah ke sini dua tahun lalu.

She called me ten minutes ago.
Dia menelepon saya sepuluh menit lalu.

They bought the house five years ago.
Mereka membeli rumah itu lima tahun lalu.

Bukan:

❌ I move here two years ago.

Benar:

I moved here two years ago.
Saya pindah ke sini dua tahun lalu.

📘 26. Jangan pakai bentuk present untuk kejadian masa lalu yang sudah selesai

Kalau kamu membicarakan kejadian di masa lalu yang sudah selesai, jangan pakai bentuk present.

Salah:

❌ I go to the beach yesterday.

Benar:

✅ I went to the beach yesterday.
Saya pergi ke pantai kemarin.

Salah:

❌ She works there last year.

Benar:

✅ She worked there last year.
Dia bekerja di sana tahun lalu.

Salah:

❌ They visit us two days ago.

Benar:

✅ They visited us two days ago.
Mereka mengunjungi kami dua hari lalu.

🧩 27. Jangan pakai past kalau maksudmu tindakan biasa

Kebalikannya juga penting.

Kalau sesuatu terjadi secara rutin, pakai simple present.

Salah (kalau maksudnya rutinitas biasa sekarang):

❌ I went to work every day.

Kalau maksudmu ini rutinitas yang biasa kamu jalani, katakan:

✅ I go to work every day.
Saya pergi kerja setiap hari.

Tapi:

I went to work every day last week.
Minggu lalu saya pergi kerja setiap hari.

Kalimat itu boleh karena last week membuat rutinitasnya jadi periode di masa lalu yang sudah selesai.

🔍 28. Artinya bisa berubah sesuai waktunya

Perhatikan:

I play football.
Saya main sepak bola.

Kalimat itu bisa berarti main sepak bola adalah aktivitas rutin saya.

I played football.
Saya main sepak bola (dulu).

Kalimat itu berarti saya main sepak bola di masa lalu.

Tambahkan keterangan waktu:

I play football every Sunday.
Saya main sepak bola setiap hari Minggu.

I played football last Sunday.
Saya main sepak bola hari Minggu lalu.

Keterangan waktu membantu memperjelas artinya.

🧠 29. Present vs. past dengan kata kerja tidak beraturan

Mari bandingkan beberapa kata kerja yang umum.

Present Past
go went
eat ate
drink drank
see saw
buy bought
take took
come came
make made
get got
write wrote

Contoh-contoh:

We eat here every Friday.
Kami makan di sini setiap hari Jumat.

We ate here last Friday.
Kami makan di sini hari Jumat lalu.

She buys groceries every week.
Dia belanja bahan makanan setiap minggu.

She bought groceries yesterday.
Dia belanja bahan makanan kemarin.

They go there every month.
Mereka pergi ke sana setiap bulan.

They went there last month.
Mereka pergi ke sana bulan lalu.

🗂️ 30. Hati-hati dengan “was/were”

Bentuk simple past dari be adalah was/were. Kata kerja biasa tidak memakai was/were.

Bandingkan:

She was tired.
Dia lelah (waktu itu).

She worked yesterday.
Dia bekerja kemarin.

Kalimat pertama pakai bentuk past dari be.

Kalimat kedua pakai kata kerja past biasa.

Untuk tindakan biasa:

❌ She was worked yesterday.

Benar:

✅ She worked yesterday.
Dia bekerja kemarin.

Dan untuk kalimat negatif dengan tindakan biasa:

❌ She wasn't work yesterday.

Benar:

✅ She didn't work yesterday.
Dia tidak bekerja kemarin.

🎯 31. Was/were vs. did

Berikut keputusan yang penting.

Pakai was/were

Pakai was/were kalau kalimatnya berisi:

  • deskripsi
  • kondisi
  • identitas
  • lokasi

He was tired.
Dia lelah (waktu itu).

They were happy.
Mereka senang (waktu itu).

She was a student.
Dia seorang murid (dulu).

We were at home.
Kami ada di rumah (waktu itu).

Pakai did

Pakai did dengan kata kerja biasa:

Did he work?
Apakah dia bekerja (dulu)?

Did they play?
Apakah mereka bermain (dulu)?

Did she go?
Apakah dia pergi (dulu)?

Did you eat?
Apakah kamu makan (dulu)?

💬 32. Bandingkan kalimat-kalimat ini

She was tired yesterday.
Dia lelah kemarin.

Kalimat di atas menggambarkan kondisinya.

She worked yesterday.
Dia bekerja kemarin.

Kalimat di atas memberi tahu kita apa yang dia lakukan.

Negatif:

She wasn't tired yesterday.
Dia tidak lelah kemarin.

She didn't work yesterday.
Dia tidak bekerja kemarin.

Pertanyaan:

Was she tired yesterday?
Apakah dia lelah kemarin?

Did she work yesterday?
Apakah dia bekerja kemarin?

🔤 33. Cara sederhana untuk memutuskan

Saat memilih antara simple present dan simple past, tanyakan:

Pertanyaan 1

Apakah ini biasa, berulang, atau umumnya benar?

→ Simple present

He runs every morning.
Dia lari setiap pagi.

Pertanyaan 2

Apakah ini terjadi dan selesai sebelum sekarang?

→ Simple past

He ran this morning.
Dia lari tadi pagi.

Lalu tanyakan:

Apakah ini kata kerja biasa?

Kalau kata kerja biasa, pakai:

present: do/does

past: did

Contoh-contoh:

Does she work?
Apakah dia bekerja?

Did she work?
Apakah dia bekerja (dulu)?

Apakah ini kata kerja “be”?

Kalau kata kerja be, pakai:

present: am/is/are

past: was/were

Contoh-contoh:

Is she tired?
Apakah dia lelah?

Was she tired?
Apakah dia lelah (waktu itu)?

📘 34. Kesalahan yang sering terjadi

⚠️ Kesalahan 1
❌ I go there yesterday.
✅ I went there yesterday.
Saya pergi ke sana kemarin.
⚠️ Kesalahan 2
❌ She works there last year.
✅ She worked there last year.
Dia bekerja di sana tahun lalu.
⚠️ Kesalahan 3
❌ Did you went there?
✅ Did you go there?
Apakah kamu pergi ke sana (dulu)?
⚠️ Kesalahan 4
❌ She didn't went home.
✅ She didn't go home.
Dia tidak pulang (dulu).
⚠️ Kesalahan 5
❌ Does he worked here?
✅ Does he work here?
Apakah dia bekerja di sini?
⚠️ Kesalahan 6
❌ He don't work here yesterday.
✅ He didn't work here yesterday.
Dia tidak bekerja di sini kemarin.
⚠️ Kesalahan 7
❌ They didn't played football.
✅ They didn't play football.
Mereka tidak main sepak bola (dulu).
⚠️ Kesalahan 8
❌ I worked every day.
(kalau yang kamu maksud adalah rutinitasmu saat ini)
✅ I work every day.
Saya bekerja setiap hari.
⚠️ Kesalahan 9
❌ She was work yesterday.
✅ She worked yesterday.
Dia bekerja kemarin.
⚠️ Kesalahan 10
❌ She wasn't work yesterday.
✅ She didn't work yesterday.
Dia tidak bekerja kemarin.

🧩 35. Perbandingan lengkap

Simple Present Simple Past
Ide utama biasa / berulang / benar secara umum sudah selesai sebelum sekarang
Positif She works. She worked.
Negatif She doesn't work. She didn't work.
Kalimat tanya Does she work? Did she work?
He/She/It positif kata kerja + s kata kerja past
I/You/We/They positif kata kerja dasar kata kerja past
Kata kerja bantu negatif do/does did
Kata kerja bantu tanya do/does did
Kata keterangan waktu yang umum every day, usually, often yesterday, last week, ago

🔍 36. Perbandingan bentuk yang super penting

PRESENT

Positif: She works.

Negatif: She doesn't work.

Kalimat tanya: Does she work?
Apakah dia bekerja?

PAST

Positif: She worked.

Negatif: She didn't work.

Kalimat tanya: Did she work?
Apakah dia bekerja (dulu)?

Perhatikan:

Positif present: works

Positif past: worked

Tapi setelah does/doesn't/did/didn't:

basic verb → work

🧠 37. Enam bentuk dasar

Untuk kata kerja biasa, ingat enam pola ini:

Simple Present

Positif

Subject + verb

Negatif

Subject + don't/doesn't + basic verb

Pertanyaan

Do/Does + subject + basic verb?

Simple Past

Positif

Subject + past verb

Negatif

Subject + didn't + basic verb

Pertanyaan

Did + subject + basic verb?

🗂️ 38. Panduan mudah untuk mengingat

Pikirkan waktunya terlebih dahulu.

BIASA / RUTIN?

→ Simple present

I work every day.
Saya bekerja setiap hari.

MASA LALU YANG SUDAH SELESAI?

→ Simple past

I worked yesterday.
Saya bekerja kemarin.

Lalu ingat:

Present

do / does

Past

did

Dan:

does/did + basic verb

Jadi:

Does she work?
Apakah dia bekerja?

Did she work?
Apakah dia bekerja (dulu)?

Bukan:

❌ Does she works?
❌ Did she worked?

✏️ 39. Latihan — Pilih Tense yang Benar

1Sarah ___ coffee every morning. (drinks / drank)
Pilih bentuk yang benar.
👀 Show answer
✅ drinks
2Sarah ___ coffee yesterday morning. (drinks / drank)
Pilih bentuk yang benar.
👀 Show answer
✅ drank
3They ___ here every Saturday. (come / came)
Pilih bentuk yang benar.
👀 Show answer
✅ come

📝 40. Latihan — Present atau Past: Bentuk Lengkap

1He ___ at a bank now. (work)
Pakai simple present.
👀 Show answer
✅ works
2He ___ at a bank last year. (work)
Pakai simple past.
👀 Show answer
✅ worked
3He ___ at a bank yesterday. (work)
Pakai simple past negatif (didn't + bentuk dasar kata kerja).
👀 Show answer
✅ didn't work

🧩 41. Latihan — Buat Kalimat Tanya

1you / work / here / every day
Pakai Do/Does untuk simple present.
👀 Show answer
✅ Do you work here every day?
Apakah kamu bekerja di sini setiap hari?
2you / work / here / yesterday
Pakai Did untuk simple past.
👀 Show answer
✅ Did you work here yesterday?
Apakah kamu bekerja di sini kemarin?
3she / visit / her aunt / last week
Pakai Did untuk simple past.
👀 Show answer
✅ Did she visit her aunt last week?
Apakah dia mengunjungi bibinya minggu lalu?

🔁 42. Latihan — Perbaiki Kesalahannya

1She doesn't worked here.
Perbaiki kalimatnya.
👀 Show answer
✅ She doesn't work here.
Dia tidak bekerja di sini.
2Did he went home?
Perbaiki kalimatnya.
👀 Show answer
✅ Did he go home?
Apakah dia pulang (dulu)?
3They plays football every Sunday.
Perbaiki kalimatnya.
👀 Show answer
✅ They play football every Sunday.
Mereka main sepak bola setiap hari Minggu.
🎮
Loading questions…
🎮
ENGAPLAY
ENG·lish Arena & PLAY
⚡ 🎯 🏆
🔥
0Day Streak
📊
0Questions Done
🎯
—Accuracy
1 LVL
Beginner 0 / 100 XP
✦ New Feature

Image Q&A — Snap & Solve

Upload any English question photo and get an instant AI answer.

📷
Loading…
Loading quizzes…
Image Q&A

📷 Image Q&A

Upload a photo of an English question, passage, or exercise. Gemini Vision will analyze and explain it.

Preview
✦ AI Answer
Timer
1 / 4 Correct: 0
Grammar › Verb Tenses
30
Loading…
✅ Correct!
🎉

Excellent!

Here's your score summary.

0 / 4
0Correct
0Wrong
0%Accuracy
⏱ — Total Quiz Time
💬 Discussion
Sort by:
🦊
0/500
Loading…
Review
🎵 Sound & Music
🔊
Sound Effects
Correct, wrong & timer sounds
🎶
Background Music
Royalty-free tracks
Playing: Trivia Night
Volume
🔈 🔊
Music Track
Build __BUILD_ID__
🎨 Visual Settings
Font Size
A A
100%
Theme
Cursor Style
✨
Cursor Trail
A trail follows your mouse
Trail Length Medium
Background Effect
Ambient animation behind the app
Intensity Medium
Size Medium
Battle Mode Backgrounds
🔑 AI API Key
Use your own OpenRouter API key for the AI Tutor and Image Q&A, instead of this site's shared one — your own usage, your own bill. Leave the box empty to keep using the site's default key.
How to get an OpenRouter API key
  1. Go to openrouter.ai and sign up (free) — Google sign-in works.
  2. Click your profile icon (top right) → "Keys".
  3. Click "Create Key", give it any name, and copy the key shown (starts with sk-or-v1-...).
  4. Paste it in the box above and tap Save. That's it — no card required for free-tier models.
Open openrouter.ai/keys →

AI English Tutor

Powered by Gemma AI

Hi! 👋 I'm your AI English tutor. Ask me anything or upload an image!

Community

🦊
Guest
@guest · Guest
🦊
Sort by:
Loading comments…

Request, Bug & Mistake Report

💬 Prefer Discord?Report it in our server for a faster reply
🦊
Sort by:
Loading…

🏆 Leaderboard

Loading…

📊 My Progress

Loading…

📝 Blog

Loading…

📝 Blog

Loading…

📝 Blog

Loading…

⚔️ Battle Mode

🦊
Playing as
Player
✏️ Edit
⚔️
Classic Battle
Kahoot-style! Everyone answers the same question. Score points, build streaks, climb the leaderboard. VS CPU or Online.
⏱️
Time Attack
Answer as many questions as possible before the clock runs out.
🏃
Endurance
Play at your own pace with lives. Last one standing wins!
🛡️
Last Stand
Everyone faces the same question. Wrong answers cost lives — survive the longest!
🤝
Team Classic
Teams compete on shared questions. First correct answer earns the point!
🏁
Team Race
Teams race the clock! Each member answers independently — total correct wins.
🎁
Treasure Hunt
Answer correctly to unlock a chest — gain points, steal from others, or trigger chaos!
🍉
Fruit Rush
Get enough correct answers (no streak needed) to trigger a Bonus Round — slice falling fruit for points, dodge the bombs!
👻
Maze Dash
Race to the correct answer box while dodging monsters — MCQ only!
🥁
Taiko
Answer questions; every few correct answers starts a 10-second drum bonus that gets faster each time!
🎹
Mania (4K)
Answer questions, then play a 4-key rhythm round: hit the falling notes with D F J K. Never more than 2 notes at once!
🏹
Archery
Answer balloons fly in every direction — aim your dart and pop the correct one before time runs out!
📷
Scan Cards NEW
No phones needed! Students hold up a printed QR card and turn it to A / B / C / D — the teacher scans the whole class with the camera.
🏎️
Turbo Race
Right answers boost your car, wrong answers crash it into hazards and slow you down. Drive the farthest!

⚔️ Classic Battle

🤖
VS CPU
Challenge bots. Easy, Medium, or Hard difficulty.
🌐
Online
Play live against real players. Create or join a room.

🤖 VS CPU Setup

Category
Subcategory
Questions per round
Time per question
CPU Difficulty
Number of CPU opponents

🌐 Online Battle

🏠
Create Room
Host a game and invite friends with a code.
🚪
Join Room
Enter a 6-digit code to join someone's game.

🏠 Create Room

Category
Subcategory
Questions
Time per question

🚪 Join Room

🦊
Playing as
Player
✏️ Edit
Enter Room Code
Ask the host for the 3-character code

Waiting Room

🦊
Playing as — tap to change name / icon
Player
✏️ Edit
Room Code
------
Share this 3-char code with friends to join
Players in room (0)
Waiting for host to start the game…
Q 1 / 4
20
⭐ 0
🏆
Final Results

⏱️ Time Attack

🤖
VS CPU
Race against bots. Your score is final correct answers.
🌐
Online Race
Race live against real players. Create or join a room.

🤖 Time Attack — VS CPU

Category
Subcategory
Time Limit
Wrong Answer Penalty
CPU Difficulty
Number of CPU opponents

🌐 Online Race

🏠
Create Room
Host a race and invite friends with a code.
🚪
Join Room
Enter a 3-character code to join someone's race.

🏠 Create Race Room

Category
Subcategory
Time Limit
Wrong Answer Penalty
0Correct
0Wrong
1:00
TIME LEFT

🏃 Endurance

🤖
VS CPU
Race CPU bots at your own pace using lives.
🌐
Online Race
Create or join an Endurance room with real players.

🤖 Endurance VS CPU

Category
Subcategory
Lives
Wrong Answer Penalty
CPU Difficulty
Number of CPU opponents

🌐 Create Endurance Room

Category
Subcategory
Lives
Wrong Answer Penalty
0Correct
Q1Question
Lives

🛡️ Last Stand

🤖
VS CPU
Face the same questions as CPU bots. Survive the longest!
🌐
Online
Create a Last Stand room and fight with real players.

🤖 Last Stand VS CPU

Category
Subcategory
Questions
Time per question
Lives per player
CPU Difficulty
Number of CPU opponents

🌐 Create Last Stand Room

Category
Subcategory
Questions
Time per question
Lives per player

🤝 Create Team Classic

Category
Subcategory
Questions
Time per question
Number of teams

Team Battle Lobby

🦊
Playing as — tap to change name / icon
Player
✏️ Edit
Room Code
---
Share this 3-char code with your friends
Players (0)
Waiting for host to start the game…

🎁 Treasure Hunt

🤖
Solo VS CPU
Play against CPU bots. Open chests, steal scores, cause chaos!
🏠
Create Room
Host a Treasure Hunt. Share your room code with friends!

🤖 Treasure Hunt VS CPU

Category
Subcategory
Time Limit
CPU opponents
CPU Difficulty

🏠 Create Treasure Hunt Room

Category
Subcategory
Time Limit
0
⭐ Score
📦 Answer correctly to earn a chest!
1:00
Time Left

🍉 Fruit Rush

🤖
VS CPU
Rack up correct answers, then slice fruit in Bonus Rounds against bots.
🌐
Online Rush
Play live against real players. Create or join a room.

🤖 Fruit Rush — VS CPU

Category
Subcategory
Time Limit
Correct Answers to Trigger Bonus Round (total, not in a row)
CPU Difficulty
Number of CPU opponents

🌐 Online Rush

🏠
Create Room
Host a rush and invite friends with a code.
🚪
Join Room
Enter a 3-character code to join someone's rush.

🏠 Create Rush Room

Category
Subcategory
Time Limit
Correct Answers to Trigger Bonus Round (total, not in a row)
0
🍉 Score
🎯 Every correct answer counts — no streak needed — fill the meter to trigger a Bonus Round!
1:00
Time Left
Bonus in: ⚪⚪⚪

🥁 Taiko

🤖
VS CPU
Rack up correct answers, then beat the drum in Taiko Bonus Rounds against bots.
🌐
Online Taiko
Play live against real players. Create or join a room.

🤖 Taiko — VS CPU

Category
Subcategory
Time Limit
Correct Answers to Trigger a Taiko Bonus (total, not in a row)
CPU Difficulty
Number of CPU opponents

🌐 Online Taiko

🏠
Create Room
Host a rush and invite friends with a code.
🚪
Join Room
Enter a 3-character code to join someone's rush.

🏠 Create Rush Room

Category
Subcategory
Time Limit
Correct Answers to Trigger a Taiko Bonus (total, not in a row)
0
🥁 Score
🎯 Every correct answer counts — fill the meter for a Taiko Bonus!
1:00
Time Left
Bonus in: ⚪⚪⚪

🎹 Mania

🤖
VS CPU
Rack up correct answers, then beat the drum in Mania Bonus Rounds against bots.
🌐
Online Mania
Play live against real players. Create or join a room.

🤖 Mania — VS CPU

Category
Subcategory
Time Limit
Correct Answers to Trigger a Mania Bonus (total, not in a row)
CPU Difficulty
Number of CPU opponents

🌐 Online Mania

🏠
Create Room
Host a rush and invite friends with a code.
🚪
Join Room
Enter a 3-character code to join someone's rush.

🏠 Create Rush Room

Category
Subcategory
Time Limit
Correct Answers to Trigger a Mania Bonus (total, not in a row)
0
🎹 Score
🎯 Every correct answer counts — fill the meter for a Mania Bonus!
1:00
Time Left
Bonus in: ⚪⚪⚪

🏹 Archery

🤖
VS CPU
Shoot the correct answer balloon while they float around — beat the bots!
🌐
Online Archery
Play live against real players. Create or join a room.

🤖 Archery — VS CPU

Category
Subcategory
Time Limit
Balloon Speed
CPU Difficulty
Number of CPU opponents

🌐 Online Archery

🏠
Create Room
Host a shooting match and invite friends with a code.
🚪
Join Room
Enter a 3-character code to join someone's match.

🏠 Create Archery Room

Category
Subcategory
Time Limit
Balloon Speed
0
🏹 Score
🎯 Drag to aim, release to fire a dart at the right balloon — they fly around, so lead your shot!
1:00
Time Left
Combo:—
Drag on the field to aim, release to shoot. Darts bounce off the walls — bank a shot around balloons in your way. Keys: ← → aim, Space shoot. A wrong balloon pops and costs a few points and jams your turret for a moment, but you keep shooting until you hit the right one — or only the right one is left. Two questions in a row with a wrong balloon = overheat (half points until you get one right on the first try).

🏎️ Turbo Race

🤖
VS CPU
Answer to speed up, dodge the crashes, and out-drive the bots!
🌐
Online Turbo Race
Race live against real players. Create or join a room.

🤖 Turbo Race — VS CPU

Category
Subcategory
Time Limit
Crash strength (how much a wrong answer slows you)
CPU Difficulty
Number of CPU opponents

🏠 Create Turbo Race Room

Category
Subcategory
Time Limit
Crash strength (how much a wrong answer slows you)
0
🏎️ Metres
⚡ Right answer = turbo boost. Wrong answer = crash! Keep answering to stay fast.
1:00
Time Left
Streak:—
🔥
40 km/h
0 m

📷 Scan Cards

Category
Subcategory
Number of questions
Your class
Cards
Hold the device upright, 2–4 m from the cards, and sweep slowly. Cards must be big in the picture, flat and well lit. Tap a student below to set an answer by hand.

👻 Maze Dash

🤖
VS CPU
Dodge monsters and race to the right answer against bots.
🌐
Online Dash
Play live against real players. Create or join a room.

🤖 Maze Dash — VS CPU

Category
Subcategory
Maze Dash is MCQ only — questions with a different number of options are automatically skipped.
Time Limit
CPU Difficulty
Number of CPU opponents

🌐 Online Dash

🏠
Create Room
Host a dash and invite friends with a code.
🚪
Join Room
Enter a 3-character code to join someone's dash.

🏠 Create Dash Room

Category
Subcategory
Maze Dash is MCQ only — questions with a different number of options are automatically skipped.
Time Limit
0
👻 Score
⏱️ Answer in: 30s
1:30
Time Left
🛡️ The green square is safe from ghosts. Explore to find the answer rooms, then walk into the one you choose. Arrow keys / WASD or hold the buttons.

🏁 Create Team Race

Category
Subcategory
Time Limit
Wrong Answer Penalty
Number of teams
0Correct
0Wrong
1:00
TIME LEFT
LIVE

👀 Spectating

🏆 LIVE LEADERBOARD
⚡ WHAT'S HAPPENING
🔔 Notifications
No notifications yet