TOEFL mock exam page — four variants

Judged at the real target: 50 practice sets (Reading 18, Listening 16, Writing 16, Speaking coming soon) and 3 mock forms. A set is a whole section — a Reading set is 25 items / 30 min. Desktop 1440×900 on the left, phone 390×844 on the right. Practice data is stubbed; the Form A row is real.

0 — Today, unchanged

The chip rail. "Full test" never renders the paper, and its copy claims there is no full paper to sit.


D — Summary + Continue

The format page summarises and never lists. One primary Continue button on the next unsat set; each skill card is an index with a progress bar. Mock forms inline below.

D — the library screen behind a skill card

What /mocks/TOEFL_IBT/practice/reading would render: filter chips and all 18 sets with their results.


E — One page, skills as accordions

No subpage. Each skill opens its list in place, 8 rows then "Show all". A global "hide sets I have done". The mock block never leaves the page.


F — Next up, then browse

Opens with one chosen action and a secondary "or sit a full mock". Everything else demoted to a browse strip with per-skill progress bars.


G — Workspace: skill rail + set list

Master-detail. Persistent skill rail with the mock pinned above it; the selected skill's whole list on the right with All / Not done / Done filters. Densest of the four. Rail becomes a chip row on a phone.

Prototype. Nothing committed.