← All guidesGuide

How mock tests work

A timed test in a private chat, or with your whole group: pick your length and pace, answer one question at a time, and get your score the moment it ends.

By Loukya Sri KudipudiPublished 2026-08-23Updated 2026-10-21

The scheduled quizzes arrive in a group, shared with everyone in it. A mock test is different: a timed run of questions you start yourself, whenever you want one — alone in a private chat, or together with your group. This guide explains exactly what happens when you send /mocktest: what you choose, how the timing works, what you’re shown at the end, and what gets remembered.

Starting a test

Open a private chat with any of the six bots and send /mocktest. (Send it in a group instead and it starts a test for everyone there — see taking a test as a group below.) You then pick three things:

  • Language — only on the bilingual bots (General Studies, APPSC and TGPSC): English or Telugu. The English Grammar, Quant & Reasoning and SSC, RRB, Police Prep bots skip this step.
  • Length — 20 questions free, one test every 24 hours — see below. 40, 60 or 100 need a Mock Test Pass, which also removes that cap while it’s active. On the General Studies, Quant & Reasoning, APPSC Prep, TGPSC Prep, SSC, RRB, Police Prep and English Grammar bots in English (and Telugu on General Studies, APPSC and TGPSC), the subjects are listed right below the lengths: tap one for a test on that subject alone — see subject-wise tests below.
  • Pace — how long each question can sit unanswered: 10, 15, 30, 60 or 90 seconds.

The first question arrives as a Telegram poll seconds later. Nothing needs to be set up first: no group, no admin needed, and no payment either unless you want one of the longer lengths.

Subject-wise tests

On the General Studies, Quant & Reasoning, APPSC Prep, TGPSC Prep, SSC, RRB, Police Prep and English Grammar bots, in English (and Telugu on General Studies, APPSC and TGPSC), the subjects appear right below the lengths: History, Polity, Geography, Economy, Science, Environment and Static GK on General Studies; Arithmetic, Pure Maths and Reasoning on Quant & Reasoning; Andhra History, History, Polity, Geography, Economy, Science, Environment and Static GK on APPSC Prep; Telangana History, History, Polity, Geography, Economy, Science, Environment and Static GK on TGPSC Prep; History, Polity, Geography, Economy, Science, Environment and Static GK on SSC, RRB, Police Prep; Vocabulary, Error Spotting, Fill in the Blanks, Para Jumbles and Grammar on English Grammar. Tap one for a subject-wise test. Without a pass, your free test can be one: 20 questions on the subject you pick, counted as your free test for those 24 hours. With the Mock Test Pass: 20 or 40 questions from that subject only, up to 5 tests per subject in any 24 hours — each subject counted on its own, and each subject’s screen shows how many you have left. With a pass, starting one counts as using it for refunds, the same as a 40, 60 or 100-question test. Retrying its mistakes afterwards doesn’t use one up. After a mixed test, the score card also offers a test on the subject you got most wrong.

The pace is a ceiling, not a stopwatch

The seconds you picked are the most time a question can wait for you, not a fixed slot. Answer early and the next question comes straight away, after a brief pause so you can see whether you were right. Leave a question alone and it closes itself when the time runs out, counting as not answered.

Taking a break, or going quiet

Send /mocktestpause mid-test to stop the clock on purpose — it resumes itself in a couple of minutes, or sooner if you tap Resume. If you go quiet without pausing, three unanswered questions in a row pauses the test for you automatically and offers the same Resume button; ignore that for 2 minutes and it ends the test itself with a score card for whatever you’d actually answered, rather than sending question after question to someone who’s stepped away. Both pause messages also have ⏹ End test, to stop there and get your score card for what you’ve answered so far. /mocktestpause works in a private chat; in a 👤 Solo Test in a group (see below), the automatic pause after three unanswered questions still applies.

Two things worth knowing while you answer:

  • Your first tap is your answer. Tapping again to change your mind doesn’t score twice — the bot has already moved on.
  • A wrong answer costs you nothing beyond that one point. There is no negative marking anywhere on these bots.

Your score card

The moment the last question finishes, the bot sends a score card: how many you got right, wrong and skipped, your accuracy and how it compares with your last test, how you did against everyone else who took a test that day, and which subjects your mistakes came from. Tap 📋 See My Mistakes to go through the ones you missed, five at a time, each with the right answer and a short explanation, or 🔁 Retry Mistakes to take just those questions again.

After a finished test, 📸 Share Score sends you a picture of your result, showing your score, accuracy and how you did against today’s students. Save it, or forward it to WhatsApp or Instagram. The picture has a QR code that opens the bot, so anyone who sees it can start practising too. It is made when you tap and isn’t stored anywhere, and the button keeps working later, even days after the test.

📄 Save Test as PDF, under every test, sends you the whole test as a PDF: every question with its options, the right answer, your own answer (or “Skipped”) and the explanation, in English or Telugu. It comes with the Mock Test Pass, and works for your last 10 tests, even days later.

Without a Mock Test Pass, each is free once a day; after that, tapping shows what the pass includes. With a pass, both work after every test. Only your latest test can be reviewed, for 24 hours, and a retry doesn’t count toward your stats or the leaderboard, since you’ve already seen the answers.

What does build up over time is your record across tests, which is where /myscore comes in.

What gets remembered

Send /myscore to see a Mock Test Practice block alongside your group stats:

  • Tests attempted — how many you’ve started.
  • Questions attempted and correct answers — your running totals.
  • Accuracy — correct answers as a percentage of questions attempted.
  • Best score — your strongest test so far.

A test counts as taken the moment it starts, not when it finishes: walking away partway through still adds it to your tally, scoring whatever you managed before you left. Your stats are also per bot — practice on two different bots keeps two separate records. A paid Mock Test Pass is different: it works in all six bots, whichever one you bought it from.

The mock-test leaderboard

Send /mocktestleaderboard in a private chat to see the top 10 people on that bot, ranked by total correct answers across all their tests. If you’re outside the top 10, your own row appears below the list so you can still see where you stand. Like everything else here, each bot has its own board: topping the aptitude board says nothing about your GS standing.

Worked example

Three friends have been practising on the same bot:

NameCorrect answersTheir row shows
Ravi3535/100 correct (35%, 5 tests)
Meena2121/30 correct (70%, 2 tests)
Karthik99/10 correct (90%, 1 test)

Ravi ranks first despite the lowest accuracy, because the board counts total correct answers — volume of practice counts. Each row shows the fraction, accuracy and test count precisely so the ranking makes sense at a glance rather than hiding why someone sits where they do.

How often can you take one?

Free tests are capped at one in any rolling 24 hours — counted from your first test in that window, not reset at midnight, so it’s always 24 hours from when you started. It can be a 20-question subject-wise test. A Mock Test Pass removes the cap while it’s active, and unlocks more subject-wise tests (up to 5 per subject a day), the longer lengths and saving any test as a PDF. In a group where you are an admin, it also gives you longer group tests with no daily limit, and Solo Tests (see taking a test as a group). It comes in three lengths: 90 days for ₹99 (or 150 Telegram Stars), or 30 days for ₹49 (or 75 Telegram Stars), or 7 days for ₹15 (or 25 Telegram Stars).

Getting a Mock Test Pass for free

Send /referral in a private chat for your own link. Share it with someone who hasn’t used the bot before — once they run their first /mocktest and finish it, you both get a 7-day Mock Test Pass, the same one you can buy. You can hold up to 14 free days from referrals at a time; a purchase is never capped, so buying still extends a pass past that if you want more.

Taking a test as a group

Send /mocktest in a group and the bot starts a test for the whole group. Whoever sends it picks the language (on the bilingual bots), the length (5, 10, 15 or 20 questions) and the pace, then a message asks people to tap ✋ Join. The test begins as soon as 3 people have joined. The same test can also be started from the 🏆 button that sometimes appears under a quiz.

From there it works like a test on your own, with a few differences:

  • Everyone who answers is scored, whether or not they tapped Join.
  • Each question stays open for the full time, so the whole group gets the same chance. It doesn’t move on when the first person answers.
  • One results card goes up at the end with the top 15. People with the same score share a place, listed fastest first.
  • Whoever started it, or any admin, can stop it early, and three questions in a row with no answers end it on their own.

A test can only start during the group’s Active Hours, and not while Anonymous Quizzes is on, since anonymous polls carry no names to score. Every group can run 3 a day, with a 3-hour break after each. Any group’s admin can change how many people are needed to start, down to 1, so one person can take a test in the group on their own. While a test is running, the group’s regular quiz skips that slot, so nothing lands between its questions. Group results are kept apart from the daily leaderboard and from your own lifetime stats.

A group admin with a Mock Test Pass who sends /mocktest is first asked how to take it. 👥 Group Test is the test above with the private test’s sizes (20, 40, 60 or 100 questions) and subjects, a ▶️ Start now button beside Join so nobody has to wait for people, and no daily limit: it doesn’t count toward the group’s 3. 👤 Solo Test is the private test itself, taken in the group: the next question comes as soon as they answer, only their answers count, and the score card and its buttons are the same as in a private chat. While it runs, the group’s quizzes wait.

Will you see the same questions again?

No, not for a long while. Your tests walk forward through the bot’s question bank in order, from wherever your last test stopped, so consecutive tests don’t repeat a question until you’ve been through the whole bank once. Switching language between tests starts you at a fresh spot in the other bank, since your old position means nothing there. Subject-wise tests keep a separate place in each subject, so a History test never skips you past questions in your mixed tests, or the other way round.

To fit a mock test into a wider routine, see building a daily study routine. Group quizzes and their leaderboard are covered separately in how the leaderboard works.

Related questions

You might also ask

Can I practise on my own?
Yes, send /mocktest to the bot in a private chat for a quick timed test: 20 questions, free, one test every 24 hours, and it can be a 20-question subject-wise test. A Mock Test Pass adds more single-subject practice, 40, 60 or 100-question tests, a PDF of any test and no daily cap. At the end you can see which questions you got wrong, with the right answers, and retry just those, each once a day for free; a Mock Test Pass lets you do both after every test. With the pass, 📄 Save Test as PDF under every test sends the whole test with the right answers and explanations. Your lifetime accuracy and best score show up in /myscore, and /mocktestleaderboard ranks everyone by total correct answers. Or make your own Telegram group and keep it to yourself for the same scheduled questions everyone else gets, with nobody else on the leaderboard.
Can my whole group take a mock test together?
Yes. Send /mocktest in the group: whoever sends it picks the language (on the bilingual bots), 5 to 20 questions and the seconds per question, and it starts once 3 people tap Join. Everyone who answers is scored, joined or not, and the top 15 go up on one results card at the end. A test can only start during the group's Active Hours, and not while Anonymous Quizzes is on. Every group can run 3 a day, with a 3-hour break after each, and an admin can set it to start with 1 or 2 people instead. Admins can turn group tests off in /settings. A group admin with a Mock Test Pass gets a choice when they send it: a 👥 Group Test with the private test's sizes (20, 40, 60 or 100 questions) and subjects, a ▶️ Start now button so nobody waits for people to join, and no daily limit (it doesn't count toward the group's 3); or a 👤 Solo Test, the private test taken right there in the group, where only their own answers count.
What can I do in a private chat with the bot?
Take a /mocktest on your own, check your score with /myscore, see the mock-test leaderboard with /mocktestleaderboard, send feedback, or clear your data. Scheduled quizzes and group mock tests only happen in groups.
How do I check my performance?
Send /myscore for your own stats. A leaderboard goes up in your group each day (once a week on SSC, RRB, Police Prep) so you can see where you rank, and it costs nothing. Anyone in the group can also send /toppers for the same standings at any moment, without waiting for it.