A student’s best friend.
Upload a file of questions with the right answers marked, pick that test from the list, and answer its questions one at a time so you find out straight away whether your guess was right.
This is a free practice test maker and study tool for students who want to quiz themselves on real questions and answers until they can ace the test they are studying for.
You do not have to type a single question yourself, because Google’s own free helper will write them for you if you ask it in the right way.
.json.These are the words to paste in, and the first line is the one that matters most, because a helper asked for questions will usually write them out as ordinary writing unless it is told not to.
Give me a JSON file I can download, called questions.json, holding only the JSON below and nothing else. If you cannot make a file, reply with the JSON on its own instead: no explanation, no headings, no numbering and no code fences, with { as the first character of your reply and } as the last.
Write 20 multiple-choice questions about photosynthesis for a 9th grade student.
Use exactly this shape:
{
"title": "Photosynthesis",
"questions": [
{
"question": "the question",
"choices": ["first choice", "second choice", "third choice", "fourth choice"],
"answer": "the choice that is right, written out in full",
"explanation": "one sentence saying why"
}
]
}
Every question needs all four of those parts, and "answer" has to be one of that same question's own choices, copied word for word. Reply with the JSON and nothing else.
A helper sometimes makes up a wrong answer, which is called a hallucination, and if you memorize that wrong answer you learn the wrong thing. You can make the questions much more trustworthy by telling the helper to check every question, choice and answer against at least three trusted sources before it writes anything — for example your official course outline, a well-known textbook, and a respected study standard for your subject. Change the subject, the level, and the three sources below to your own, and read the full post about this “multiple authorities” way of asking, which has a worked physics example.
Act as an expert teacher and careful test writer for [SUBJECT, for example 11th grade biology]. Your goal is to write an accurate, hallucination-free JSON practice test I can download.
Before you write any question, choice or answer, cross-reference and correlate every fact against at least three trusted sources for this subject, such as:
1. [Source one, for example my OpenStax textbook]
2. [Source two, for example the AP or IB course standard]
3. [Source three, for example a second well-known textbook publisher]
Every correct answer and explanation must be supported by those sources. The wrong choices should be common mistakes students really make, but must be clearly wrong by the facts.
Write exactly 15 multiple-choice questions about [TOPIC] for a [LEVEL, for example 11th grade] student.
Give me a JSON file I can download, called questions.json, holding only the JSON below and nothing else. If you cannot make a file, reply with the JSON on its own instead: no explanation, no headings, no numbering and no code fences, with { as the first character of your reply and } as the last.
Use exactly this shape:
{
"title": "[TOPIC] Practice Test",
"questions": [
{
"question": "the question, with any units and limits stated",
"choices": ["first choice", "second choice", "third choice", "fourth choice"],
"answer": "the choice that is right, copied word for word from its own choices",
"explanation": "one or two sentences saying why, naming the rule or source it comes from"
}
]
}
Write any formulas in plain text, like F = ma, so they show up cleanly. Every question needs all four parts, and "answer" has to match one of that same question's own choices word for word. Reply with the JSON and nothing else.
Loading your practice questions…