990 Prep

Train with insights from a 990 scorer. Catch ETS traps before they catch you. Free TOEIC practice app — no sign-up needed.

Why 990 Prep works

Trap Hunter — ETS Part 5
Spot the grammar trap in real ETS-style sentences. Combo multiplier, 3 lives, escalating speed. The fastest way to master Part 5.
Document Detective — Part 7
Read real-world business documents under a time limit. Learn to scan at 990 level. Progressive difficulty from Level 1 to 5.
Daily Word — TOEIC Vocabulary
One new high-frequency TOEIC word every day, with definitions in English and Thai, plus business context examples.
990 Scorer's Tips — Free Articles
Insights written by someone who actually scored 990. Learn the exact traps ETS repeats every exam — grammar, vocab, and strategy.

Sample tips from a 990 scorer

Part 5 · Word Form Trap · Free
Why ETS always puts "hardly" in the wrong place
Most students confuse 'hard' and 'hardly' — and ETS knows it. 'Hardly' means 'scarcely / almost not'. The correct adverb for effort is 'hard'. This trap appears in nearly every TOEIC exam.
Part 5 · Preposition Trap · Free
The "since vs for" trap ETS uses every single exam
In 10 years of exams, I have never seen a paper without this question. 'Since' marks a specific point in time (since 2020). 'For' marks a duration (for three years). Master this in 60 seconds.
Part 5 · Conjunction Trap · Free
Despite vs Although — the trap that fools 90% of test-takers
'Despite' must be followed by a noun phrase. 'Although' must be followed by a subject + verb clause. No exceptions. This rule alone is worth 2–3 marks on every TOEIC exam.

No sign-up. No subscription. Just enter your name and start training. Your data stays on your device only.

990 Prep
Train with insights from a 990 scorer. Catch ETS traps before they catch you.
Current streak
0
days in a row
0%
Accuracy
0
Questions
Lv.1
Rank

Today's challenge

View all
Daily 5-Q Challenge
Part 5 · 5 traps to catch today
0 / 5 done

990 Scorer's tip

See all
Today's tip · Free
Loading today's tip...
Read full tip →

Today's word

Daily vocabulary
Tap to reveal today's word
1 new TOEIC word every day

Continue training

Trap Hunter
Catch ETS traps before they catch you
Part 5 — traps Combo x5
Choose your training mode
Daily Challenge
5 questions · refreshes every day · extends your streak
Daily5 minPart 5
Speed Grammar Blitz
10 questions in 90 seconds — beat your best time on the leaderboard
Coming soon
Document Detective
Find the answer in the document before time runs out
Part 75 levelsScanning
Word Hunter
Hunt TOEIC vocab before the timer runs out
Vocab — words Combo x
Insights only a 990 scorer can write
Today's tip · Free
Loading today's tip...
Read full tip →

All articles

Why ETS always puts "hardly" in the wrong place
Word form · Free
The "since vs for" trap ETS uses every exam
Grammar · Free
Despite vs Although — the conjunction trap that fools 90%
Grammar · Free
How I cracked Part 7 scanning at 990 level
Strategy · Premium
The 5 causative verb traps ETS loves most
Grammar · Premium
Subject-verb agreement: the 6 traps I see every year
Grammar · Premium
✏️
Level 1 Beginner
0
Total XP
0
Day streak
0%
Accuracy

Badges

Accuracy by Part

Skill Breakdown

All-time accuracy
Recent (last 50)

My Word Bank

Review saved words
0 words saved

Trap Hunter

Trap Hunter

Is the highlighted word a TRAP (grammatically wrong) or SAFE (correct)? Real ETS Part 5 patterns — only a 990 scorer knows them all.

10 rounds
3 lives
Combo multiplier
Escalating speed
Round 1/10 x2 combo
XP 0
Round Review
All 10 traps explained — EN & TH
0
XP earned
0/10
Correct
x0
Best combo

Daily Challenge

990 Tips

990 Tips

Part 7 Articles

990 scorer insights for Part 7 mastery

My Word Bank

Today's Word

Daily Vocabulary · Free
Tap the box to reveal
Today's TOEIC word
Word Hunter
10 TOEIC vocab words per round.
Two types: Word→Meaning and Fill-in-the-Blank
— words 3 lives Combo x

Document Detective

Unlock full tip
Watch a 15-second video to unlock this 990 scorer's article — free, no subscription needed.
[ AdMob Rewarded Video — replace with SDK call ]
5
Skip available in 5s