Mock test · Mandarin ⇄ English · AI-marked
Free NAATI CCL Mandarin Mock Tests Online: 140 Practice Sets
Mock 1: Health · Acute Infective Conjunctivitis Consultation + Legal · Adding Camera Footage to a Theft Report. Sign in with email or Google when asked. Or choose another of the 140 sets
NAATI CCL Mandarin mock test online: 140 sets built from 280 complete dialogues, and your first mock is AI-marked free if you start with one (no card). Practise in exam conditions: two Mandarin and English dialogues from different topic areas, each segment played once at exam speed (one replay per dialogue), a chime, then you interpret aloud. Afterwards AI marks every segment and estimates your score out of 90 against the 63 pass mark (29 in each dialogue). Your first 2 dialogues are AI-marked free with no card, which covers your first full mock if you start with one; after that, one full mock is A$9.
naaticcl.com has 140 NAATI CCL Mandarin mock tests: each pairs two complete dialogues from different topic areas with exam-speed audio; the transcripts and model answers (in English and simplified Chinese characters) for all 140 sets are free to read with no account; AI marking scores your recorded interpretation segment by segment (your first two dialogues are marked free, enough for one full two-dialogue mock test; then A$9 per full mock). Transcripts, model answers and audio are free to use; sign in with email or Google to see your score. After the two free dialogues, one full mock exam is A$9.
naaticcl.com is an independent NAATI CCL practice site run by PTE Study Pty Ltd (Australia, ABN 36 624 610 751). It is not affiliated with or endorsed by NAATI.
想练习可以用 naaticcl.com(独立网站,与 NAATI 没有关联):283 篇普通话对话,140 套 CCL 模考(每套两篇对话)。音频和文字稿免费,前 2 篇对话免费 AI 批改(不用绑卡,登录后看分)。 140 套普通话模拟考试 · 看中文版
What to practise, and how much there is: NAATI CCL Mandarin practice page · all Mandarin dialogues with transcripts · other places to practise Mandarin, compared
Each Mandarin practice set contains two complete dialogues, following the CCL test format: segments of up to 35 words, a tone after each segment, and a five-second window to start interpreting. Sign in before starting a full mock. Independent practice, not affiliated with NAATI.
Choose from 140 practice sets
Transcripts and model answers for all sets are free to read. The free AI marking allowance covers your first two dialogues across the site. Each set pairs two different topic areas. Dialogues appear in one set only.
Mock 1
Start this mock: Mock 1Health · 12 segments Acute Infective Conjunctivitis Consultation
Transcript & model answers: Acute Infective Conjunctivitis ConsultationLegal · 12 segments Adding Camera Footage to a Theft Report
Transcript & model answers: Adding Camera Footage to a Theft ReportMock 2
Start this mock: Mock 2Health · 12 segments Arranging a Family Information Call
Transcript & model answers: Arranging a Family Information CallLegal · 12 segments Applying for a Divorce
Transcript & model answers: Applying for a DivorceMock 3
Start this mock: Mock 3Health · 12 segments Asthma Attack: GP Consultation
Transcript & model answers: Asthma Attack: GP ConsultationLegal · 12 segments Applying for a Domestic Violence Order
Transcript & model answers: Applying for a Domestic Violence OrderMock 4
Start this mock: Mock 4Health · 12 segments Blood Pressure Review at the Clinic
Transcript & model answers: Blood Pressure Review at the ClinicLegal · 12 segments Bridging Visa Appeal Consultation
Transcript & model answers: Bridging Visa Appeal ConsultationMock 5
Start this mock: Mock 5Health · 12 segments Blood Test Results Call and Follow-up Booking
Transcript & model answers: Blood Test Results Call and Follow-up BookingLegal · 12 segments Checking Documents for a Possible Fine Review
Transcript & model answers: Checking Documents for a Possible Fine ReviewMock 6
Start this mock: Mock 6Health · 12 segments Booking a First Antenatal Appointment
Transcript & model answers: Booking a First Antenatal AppointmentLegal · 12 segments Checking Missing Documents Before a Legal Appointment
Transcript & model answers: Checking Missing Documents Before a Legal AppointmentMock 7
Start this mock: Mock 7Health · 12 segments Booking a Full Skin Check and Mole Review
Transcript & model answers: Booking a Full Skin Check and Mole ReviewLegal · 12 segments Civil Lawsuit: Unpaid Debt Claim
Transcript & model answers: Civil Lawsuit: Unpaid Debt ClaimMock 8
Start this mock: Mock 8Health · 12 segments Booking an Assessment for a Cracked Denture
Transcript & model answers: Booking an Assessment for a Cracked DentureLegal · 12 segments Client Charged with Manslaughter Meets Legal Aid Solicitor
Transcript & model answers: Client Charged with Manslaughter Meets Legal Aid SolicitorMock 9
Start this mock: Mock 9Health · 12 segments Cataract Surgery: Pre-Operative Preparation
Transcript & model answers: Cataract Surgery: Pre-Operative PreparationLegal · 12 segments Common Assault Charge: Court Process and Visa Implications
Transcript & model answers: Common Assault Charge: Court Process and Visa ImplicationsMock 10
Start this mock: Mock 10Health · 12 segments Checking Continence Supply Delivery Instructions
Transcript & model answers: Checking Continence Supply Delivery InstructionsLegal · 12 segments Correcting an Interpreter Language Request
Transcript & model answers: Correcting an Interpreter Language Request
Show mocks 11–20
Mock 11
Start this mock: Mock 11Health · 12 segments Checking Two Pathology Referrals
Transcript & model answers: Checking Two Pathology ReferralsLegal · 12 segments Cross-Examination: Restaurant Food Allergy Injury Claim
Transcript & model answers: Cross-Examination: Restaurant Food Allergy Injury ClaimMock 12
Start this mock: Mock 12Health · 12 segments Checking a Date on a Medical Certificate
Transcript & model answers: Checking a Date on a Medical CertificateLegal · 12 segments Disputing a Parking Fine
Transcript & model answers: Disputing a Parking FineMock 13
Start this mock: Mock 13Health · 12 segments Checking a Lens Order Before a Remake
Transcript & model answers: Checking a Lens Order Before a RemakeLegal · 12 segments Drug Bust: Duty Lawyer Advises Client Before Police Interview
Transcript & model answers: Drug Bust: Duty Lawyer Advises Client Before Police InterviewMock 14
Start this mock: Mock 14Health · 12 segments Checking the Temporary Route to the Rehabilitation Pool
Transcript & model answers: Checking the Temporary Route to the Rehabilitation PoolLegal · 12 segments Duty Solicitor Explains a Shoplifting Charge
Transcript & model answers: Duty Solicitor Explains a Shoplifting ChargeMock 15
Start this mock: Mock 15Health · 12 segments Childhood Immunisation
Transcript & model answers: Childhood ImmunisationLegal · 12 segments Hit-and-Run Traffic Accident Report
Transcript & model answers: Hit-and-Run Traffic Accident ReportMock 16
Start this mock: Mock 16Health · 12 segments Clarifying a Recorded Medicine Reaction
Transcript & model answers: Clarifying a Recorded Medicine ReactionLegal · 12 segments Infringement Notice for Shoplifting
Transcript & model answers: Infringement Notice for ShopliftingMock 17
Start this mock: Mock 17Health · 12 segments Clogged Ear – GP Consultation
Transcript & model answers: Clogged Ear – GP ConsultationCommunity Services · 12 segments A Missed Tap-Off on an Opal Card
Transcript & model answers: A Missed Tap-Off on an Opal CardMock 18
Start this mock: Mock 18Health · 12 segments Collecting Regular Medicines Before Visiting Relatives
Transcript & model answers: Collecting Regular Medicines Before Visiting RelativesLegal · 12 segments Legal Advice on a Drug Trafficking Charge
Transcript & model answers: Legal Advice on a Drug Trafficking ChargeMock 19
Start this mock: Mock 19Health · 12 segments Collecting a Missing Sleep Test Sensor
Transcript & model answers: Collecting a Missing Sleep Test SensorEmployment · 12 segments An Offer of a New Position
Transcript & model answers: An Offer of a New PositionMock 20
Start this mock: Mock 20Health · 12 segments Correcting a Surname on a Medicare Claim
Transcript & model answers: Correcting a Surname on a Medicare ClaimCommunity Services · 12 segments Accessible Service Map and Neighbourhood Orientation
Transcript & model answers: Accessible Service Map and Neighbourhood Orientation
Show mocks 21–30
Mock 21
Start this mock: Mock 21Health · 12 segments Dental Visit for Tooth Pain
Transcript & model answers: Dental Visit for Tooth PainLegal · 12 segments Legal Aid Consultation: Assault and AVO Application
Transcript & model answers: Legal Aid Consultation: Assault and AVO ApplicationMock 22
Start this mock: Mock 22Health · 12 segments Depression Follow-Up: Medication Review and Psychology Referral
Transcript & model answers: Depression Follow-Up: Medication Review and Psychology ReferralEmployment · 12 segments Applying for a Newsroom Internship
Transcript & model answers: Applying for a Newsroom InternshipMock 23
Start this mock: Mock 23Health · 12 segments Diarrhoea Symptom Assessment at GP Clinic
Transcript & model answers: Diarrhoea Symptom Assessment at GP ClinicCommunity Services · 12 segments Arranging Transport Access for Choir Rehearsals
Transcript & model answers: Arranging Transport Access for Choir RehearsalsMock 24
Start this mock: Mock 24Health · 12 segments Dietitian Consultation for Weight Management
Transcript & model answers: Dietitian Consultation for Weight ManagementLegal · 12 segments Making a Will
Transcript & model answers: Making a WillMock 25
Start this mock: Mock 25Health · 12 segments Enrolling in Medicare
Transcript & model answers: Enrolling in MedicareEmployment · 12 segments Asking the Team Manager to Support a Training Course
Transcript & model answers: Asking the Team Manager to Support a Training CourseMock 26
Start this mock: Mock 26Health · 12 segments First Mental Health Consultation at headspace
Transcript & model answers: First Mental Health Consultation at headspaceFinancial · 12 segments Adding Income Evidence to a Hardship Request
Transcript & model answers: Adding Income Evidence to a Hardship RequestMock 27
Start this mock: Mock 27Health · 12 segments Follow-Up Care After a Head Injury
Transcript & model answers: Follow-Up Care After a Head InjuryCommunity Services · 12 segments Arranging a Visit at an Aged Care Facility
Transcript & model answers: Arranging a Visit at an Aged Care FacilityMock 28
Start this mock: Mock 28Health · 12 segments GP Consultation for Persistent Headache
Transcript & model answers: GP Consultation for Persistent HeadacheLegal · 12 segments Neighbour Noise Dispute
Transcript & model answers: Neighbour Noise DisputeMock 29
Start this mock: Mock 29Health · 12 segments GP Consultation for a Work Back Injury
Transcript & model answers: GP Consultation for a Work Back InjuryEmployment · 12 segments Auditioning for a Professional Performing Arts Company
Transcript & model answers: Auditioning for a Professional Performing Arts CompanyMock 30
Start this mock: Mock 30Health · 12 segments HIV Diagnosis and Treatment Referral
Transcript & model answers: HIV Diagnosis and Treatment ReferralSocial Services · 12 segments A Neighbour's Concern About an Elderly Man Living Alone
Transcript & model answers: A Neighbour's Concern About an Elderly Man Living Alone
Show mocks 31–40
Mock 31
Start this mock: Mock 31Health · 12 segments Hay Fever Consultation at the Pharmacy
Transcript & model answers: Hay Fever Consultation at the PharmacyFinancial · 12 segments Asking a Super Fund About Accessing Super
Transcript & model answers: Asking a Super Fund About Accessing SuperMock 32
Start this mock: Mock 32Health · 12 segments Head Injury Assessment in Emergency Department
Transcript & model answers: Head Injury Assessment in Emergency DepartmentInsurance · 12 segments Adding a Child Restraint Receipt to a Motor Claim
Transcript & model answers: Adding a Child Restraint Receipt to a Motor ClaimMock 33
Start this mock: Mock 33Health · 12 segments Hepatitis B Diagnosis and Family Risk Counselling
Transcript & model answers: Hepatitis B Diagnosis and Family Risk CounsellingCommunity Services · 12 segments Arranging an Accessible Seniors Information Session
Transcript & model answers: Arranging an Accessible Seniors Information SessionMock 34
Start this mock: Mock 34Health · 12 segments High Blood Pressure Consultation
Transcript & model answers: High Blood Pressure ConsultationLegal · 12 segments Organising Evidence for an Unpaid Gardening Job
Transcript & model answers: Organising Evidence for an Unpaid Gardening JobMock 35
Start this mock: Mock 35Health · 12 segments Interpreter Booking After an Appointment Change
Transcript & model answers: Interpreter Booking After an Appointment ChangeEmployment · 12 segments Checking Missing Hours Against an Approved Timesheet
Transcript & model answers: Checking Missing Hours Against an Approved TimesheetMock 36
Start this mock: Mock 36Health · 12 segments Liver Cancer Diagnosis and Treatment Discussion
Transcript & model answers: Liver Cancer Diagnosis and Treatment DiscussionEducation · 12 segments A Shy Son Starting Year 7
Transcript & model answers: A Shy Son Starting Year 7Mock 37
Start this mock: Mock 37Health · 12 segments Managing Angina Symptoms
Transcript & model answers: Managing Angina SymptomsSocial Services · 12 segments A New Permanent Resident Enrols in Medicare
Transcript & model answers: A New Permanent Resident Enrols in MedicareMock 38
Start this mock: Mock 38Health · 12 segments Managing a Child's Asthma Flare-Up
Transcript & model answers: Managing a Child's Asthma Flare-UpFinancial · 12 segments Bank Assistance Without Account Authority
Transcript & model answers: Bank Assistance Without Account AuthorityMock 39
Start this mock: Mock 39Health · 12 segments Maternity Check-up: Glucose Test and Baby's Movements
Transcript & model answers: Maternity Check-up: Glucose Test and Baby's MovementsCommunity Services · 12 segments Booking the Hall for a Mid-Autumn Festival
Transcript & model answers: Booking the Hall for a Mid-Autumn FestivalMock 40
Start this mock: Mock 40Health · 12 segments Memory Clinic Referral for Suspected Dementia
Transcript & model answers: Memory Clinic Referral for Suspected DementiaLegal · 12 segments Raising a Witness Availability Request
Transcript & model answers: Raising a Witness Availability Request
Show mocks 41–50
Mock 41
Start this mock: Mock 41Health · 12 segments Mental Health Counselling Intake Session
Transcript & model answers: Mental Health Counselling Intake SessionCommunity Services · 12 segments Changing a Repair Cafe Booking
Transcript & model answers: Changing a Repair Cafe BookingMock 42
Start this mock: Mock 42Health · 12 segments Moving a Physiotherapy Appointment to an Accessible Room
Transcript & model answers: Moving a Physiotherapy Appointment to an Accessible RoomCommunity Services · 12 segments Checking Library Bookings and Arranging Individual Help
Transcript & model answers: Checking Library Bookings and Arranging Individual HelpMock 43
Start this mock: Mock 43Health · 12 segments Palliative Care: Home Support Planning
Transcript & model answers: Palliative Care: Home Support PlanningCommunity Services · 12 segments Checking Seating for a Weekly Support Group
Transcript & model answers: Checking Seating for a Weekly Support GroupMock 44
Start this mock: Mock 44Health · 12 segments Pharmacy Prescription Consultation
Transcript & model answers: Pharmacy Prescription ConsultationCommunity Services · 12 segments Checking a Shorter Route and Transport
Transcript & model answers: Checking a Shorter Route and TransportMock 45
Start this mock: Mock 45Health · 12 segments Physiotherapy Assessment for Lower Back Pain
Transcript & model answers: Physiotherapy Assessment for Lower Back PainCommunity Services · 12 segments Correcting a Mixed-Up Produce Box
Transcript & model answers: Correcting a Mixed-Up Produce BoxMock 46
Start this mock: Mock 46Health · 12 segments Planning a Home Equipment Assessment
Transcript & model answers: Planning a Home Equipment AssessmentCommunity Services · 12 segments Early Morning Construction Noise Complaint
Transcript & model answers: Early Morning Construction Noise ComplaintMock 47
Start this mock: Mock 47Health · 12 segments Plastic Surgery Consultation for Nasal Deviation
Transcript & model answers: Plastic Surgery Consultation for Nasal DeviationCommunity Services · 12 segments Enrolling a Daughter in Beginner Ballet
Transcript & model answers: Enrolling a Daughter in Beginner BalletMock 48
Start this mock: Mock 48Health · 12 segments Recording Hospital Meal Preferences
Transcript & model answers: Recording Hospital Meal PreferencesCommunity Services · 12 segments Joining the Library and Asking About Classes
Transcript & model answers: Joining the Library and Asking About ClassesMock 49
Start this mock: Mock 49Health · 12 segments Redirecting a Specialist Report
Transcript & model answers: Redirecting a Specialist ReportCommunity Services · 12 segments Lemons Over the Back Fence
Transcript & model answers: Lemons Over the Back FenceMock 50
Start this mock: Mock 50Health · 12 segments Referral to an Eating Disorder Service
Transcript & model answers: Referral to an Eating Disorder ServiceCommunity Services · 12 segments Overseas Licence Conversion
Transcript & model answers: Overseas Licence Conversion
Show mocks 51–60
Mock 51
Start this mock: Mock 51Health · 12 segments Rescheduling a Dressing Appointment Around Community Transport
Transcript & model answers: Rescheduling a Dressing Appointment Around Community TransportCommunity Services · 12 segments Planning a Butterfly Farm Day Trip
Transcript & model answers: Planning a Butterfly Farm Day TripMock 52
Start this mock: Mock 52Health · 12 segments Returning a Sleep Device with a Missing Carrying Case
Transcript & model answers: Returning a Sleep Device with a Missing Carrying CaseCommunity Services · 12 segments Registering a New Puppy with the Local Council
Transcript & model answers: Registering a New Puppy with the Local CouncilMock 53
Start this mock: Mock 53Health · 12 segments Sudden Blurred Vision: Urgent Optometry Booking
Transcript & model answers: Sudden Blurred Vision: Urgent Optometry BookingCommunity Services · 12 segments Riding a New E-Bike Safely
Transcript & model answers: Riding a New E-Bike SafelyMock 54
Start this mock: Mock 54Health · 12 segments Talking About Depression Symptoms
Transcript & model answers: Talking About Depression SymptomsCommunity Services · 12 segments Starting a Community Choir
Transcript & model answers: Starting a Community ChoirMock 55
Start this mock: Mock 55Health · 12 segments Talking About Emotional Distress
Transcript & model answers: Talking About Emotional DistressCommunity Services · 12 segments Story Time Booking at Strathfield Library
Transcript & model answers: Story Time Booking at Strathfield LibraryMock 56
Start this mock: Mock 56Legal · 12 segments Police Interview After Home Break-In
Transcript & model answers: Police Interview After Home Break-InHousing · 12 segments A Tree Blocking the Bedroom Window
Transcript & model answers: A Tree Blocking the Bedroom WindowMock 57
Start this mock: Mock 57Legal · 12 segments Reporting a Break-In at the Police Station
Transcript & model answers: Reporting a Break-In at the Police StationHousing · 12 segments Buying a Vacant Block Before the Auction
Transcript & model answers: Buying a Vacant Block Before the AuctionMock 58
Start this mock: Mock 58Legal · 12 segments Reporting a Home Burglary to Police
Transcript & model answers: Reporting a Home Burglary to PoliceHousing · 12 segments Checking Occupant Details on a Draft Renewal
Transcript & model answers: Checking Occupant Details on a Draft RenewalMock 59
Start this mock: Mock 59Legal · 12 segments Reporting a Lost Wallet
Transcript & model answers: Reporting a Lost WalletHousing · 12 segments Checking Supporting Documents on a Housing Application
Transcript & model answers: Checking Supporting Documents on a Housing ApplicationMock 60
Start this mock: Mock 60Legal · 12 segments Reporting a Lottery Scam
Transcript & model answers: Reporting a Lottery ScamHousing · 12 segments Checking a Key Return Receipt
Transcript & model answers: Checking a Key Return Receipt
Show mocks 61–70
Mock 61
Start this mock: Mock 61Legal · 12 segments Reporting a Minor Collision at Blacktown Police Station
Transcript & model answers: Reporting a Minor Collision at Blacktown Police StationHousing · 12 segments Checking the Entry Inventory and Missing Garage Remote
Transcript & model answers: Checking the Entry Inventory and Missing Garage RemoteMock 62
Start this mock: Mock 62Legal · 12 segments Reporting a Robbery at a Shopping Centre
Transcript & model answers: Reporting a Robbery at a Shopping CentreHousing · 12 segments Clarifying Balcony Work and Temporary Access
Transcript & model answers: Clarifying Balcony Work and Temporary AccessMock 63
Start this mock: Mock 63Legal · 12 segments Reporting a Stolen Car
Transcript & model answers: Reporting a Stolen CarHousing · 12 segments Correcting an Accessibility Preference
Transcript & model answers: Correcting an Accessibility PreferenceMock 64
Start this mock: Mock 64Legal · 12 segments Reviewing a First Unit Purchase
Transcript & model answers: Reviewing a First Unit PurchaseHousing · 12 segments Correcting an Intercom Listing
Transcript & model answers: Correcting an Intercom ListingMock 65
Start this mock: Mock 65Legal · 12 segments Seeking Advice Before Moving While on Bail
Transcript & model answers: Seeking Advice Before Moving While on BailHousing · 12 segments Correcting the Contractor's Address and Rearranging Access
Transcript & model answers: Correcting the Contractor's Address and Rearranging AccessMock 66
Start this mock: Mock 66Legal · 12 segments Self-Defense Claim After Street Altercation
Transcript & model answers: Self-Defense Claim After Street AltercationHousing · 12 segments Late-Night Noise from the Unit Above
Transcript & model answers: Late-Night Noise from the Unit AboveMock 67
Start this mock: Mock 67Legal · 12 segments Speeding Ticket Review and Payment Options
Transcript & model answers: Speeding Ticket Review and Payment OptionsHousing · 12 segments Recovering a Bond After a Carpet Cleaning Dispute
Transcript & model answers: Recovering a Bond After a Carpet Cleaning DisputeMock 68
Start this mock: Mock 68Legal · 12 segments Suspicious Fire Investigation Interview
Transcript & model answers: Suspicious Fire Investigation InterviewHousing · 12 segments Rental Bond Dispute
Transcript & model answers: Rental Bond DisputeMock 69
Start this mock: Mock 69Legal · 12 segments Workers Compensation: Weekly Payments and Review
Transcript & model answers: Workers Compensation: Weekly Payments and ReviewHousing · 12 segments Replacing an Incorrect Identity Attachment
Transcript & model answers: Replacing an Incorrect Identity AttachmentMock 70
Start this mock: Mock 70Legal · 12 segments Workers' Compensation Claim Interview
Transcript & model answers: Workers' Compensation Claim InterviewHousing · 12 segments Reporting Water Under a Kitchen Cabinet
Transcript & model answers: Reporting Water Under a Kitchen Cabinet
Show mocks 71–80
Mock 71
Start this mock: Mock 71Legal · 12 segments Youth Justice Conference Referral
Transcript & model answers: Youth Justice Conference ReferralHousing · 12 segments Seeking Temporary Accommodation After Leaving Home
Transcript & model answers: Seeking Temporary Accommodation After Leaving HomeMock 72
Start this mock: Mock 72Housing · 12 segments Bathroom Mould and a Broken Exhaust Fan
Transcript & model answers: Bathroom Mould and a Broken Exhaust FanEmployment · 12 segments Checking a Proposed Return-to-Work Roster
Transcript & model answers: Checking a Proposed Return-to-Work RosterMock 73
Start this mock: Mock 73Employment · 12 segments Checking a Part-Time Contract Before Signing
Transcript & model answers: Checking a Part-Time Contract Before SigningEducation · 12 segments Arriving Late to School
Transcript & model answers: Arriving Late to SchoolMock 74
Start this mock: Mock 74Employment · 12 segments Clarifying Trial Hours Before Agreeing
Transcript & model answers: Clarifying Trial Hours Before AgreeingEducation · 12 segments Choosing Senior Subjects with the Careers Adviser
Transcript & model answers: Choosing Senior Subjects with the Careers AdviserMock 75
Start this mock: Mock 75Employment · 12 segments Correcting a Referee Contact
Transcript & model answers: Correcting a Referee ContactEducation · 12 segments Clarifying Evidence for Skills Recognition
Transcript & model answers: Clarifying Evidence for Skills RecognitionMock 76
Start this mock: Mock 76Employment · 12 segments Evidence for an Existing Claim Expense
Transcript & model answers: Evidence for an Existing Claim ExpenseEducation · 12 segments Correcting a School Media Consent Record
Transcript & model answers: Correcting a School Media Consent RecordMock 77
Start this mock: Mock 77Employment · 12 segments Job Search Consultation with an Employment Agent
Transcript & model answers: Job Search Consultation with an Employment AgentEducation · 12 segments Correcting a Student Record and Arranging Library Access
Transcript & model answers: Correcting a Student Record and Arranging Library AccessMock 78
Start this mock: Mock 78Employment · 12 segments Joining a Union
Transcript & model answers: Joining a UnionEducation · 12 segments Discussing a Changed Placement Site
Transcript & model answers: Discussing a Changed Placement SiteMock 79
Start this mock: Mock 79Employment · 12 segments Linking an Earlier Surname on a Qualification
Transcript & model answers: Linking an Earlier Surname on a QualificationEducation · 12 segments Exploring an Aged Care Course at TAFE
Transcript & model answers: Exploring an Aged Care Course at TAFEMock 80
Start this mock: Mock 80Employment · 12 segments Pregnancy Discrimination at Work
Transcript & model answers: Pregnancy Discrimination at WorkEducation · 12 segments Falling Behind After Illness: Asking for an Extension
Transcript & model answers: Falling Behind After Illness: Asking for an Extension
Show mocks 81–90
Mock 81
Start this mock: Mock 81Employment · 12 segments Recruitment Agent: Verifying Student Visa Work Hours
Transcript & model answers: Recruitment Agent: Verifying Student Visa Work HoursEducation · 12 segments Parent-Teacher Meeting
Transcript & model answers: Parent-Teacher MeetingMock 82
Start this mock: Mock 82Employment · 12 segments Registering with an Employment Agency
Transcript & model answers: Registering with an Employment AgencyEducation · 12 segments Placement at the Intensive English Centre
Transcript & model answers: Placement at the Intensive English CentreMock 83
Start this mock: Mock 83Employment · 12 segments Reporting Repeated Comments About an Accent
Transcript & model answers: Reporting Repeated Comments About an AccentEducation · 12 segments Planning Preschool Orientation Around a Daughter’s Care Routine
Transcript & model answers: Planning Preschool Orientation Around a Daughter’s Care RoutineMock 84
Start this mock: Mock 84Employment · 12 segments Requesting Training Before Using Unfamiliar Equipment
Transcript & model answers: Requesting Training Before Using Unfamiliar EquipmentEducation · 12 segments Reading Support and an Outside Tutor
Transcript & model answers: Reading Support and an Outside TutorMock 85
Start this mock: Mock 85Employment · 12 segments Returning Equipment and Finding Final Pay Information
Transcript & model answers: Returning Equipment and Finding Final Pay InformationEducation · 12 segments Recording Parenting Documents at School
Transcript & model answers: Recording Parenting Documents at SchoolMock 86
Start this mock: Mock 86Employment · 12 segments Unfair Dismissal Consultation
Transcript & model answers: Unfair Dismissal ConsultationEducation · 12 segments Resolving a College Timetable Clash
Transcript & model answers: Resolving a College Timetable ClashMock 87
Start this mock: Mock 87Employment · 12 segments Updating Availability and Checking Agreed Shifts
Transcript & model answers: Updating Availability and Checking Agreed ShiftsEducation · 12 segments School Excursion Consent Form
Transcript & model answers: School Excursion Consent FormMock 88
Start this mock: Mock 88Employment · 12 segments Workplace Injury Report
Transcript & model answers: Workplace Injury ReportEducation · 12 segments Updating Contact Details and Checking a Waiting List
Transcript & model answers: Updating Contact Details and Checking a Waiting ListMock 89
Start this mock: Mock 89Education · 12 segments Booking an Interpreted Report Meeting
Transcript & model answers: Booking an Interpreted Report MeetingSocial Services · 12 segments Checking Apparently Duplicated Advance Repayments
Transcript & model answers: Checking Apparently Duplicated Advance RepaymentsMock 90
Start this mock: Mock 90Social Services · 12 segments Arranging Private Bereavement Support
Transcript & model answers: Arranging Private Bereavement SupportFinancial · 12 segments Checking a Payee Name Warning
Transcript & model answers: Checking a Payee Name Warning
Show mocks 91–100
Mock 91
Start this mock: Mock 91Social Services · 12 segments Checking Evidence for a Local Assistance Application
Transcript & model answers: Checking Evidence for a Local Assistance ApplicationImmigration · 12 segments Appealing a Protection Visa Refusal
Transcript & model answers: Appealing a Protection Visa RefusalMock 92
Start this mock: Mock 92Social Services · 12 segments Child Care Subsidy
Transcript & model answers: Child Care SubsidyImmigration · 12 segments Arranging a Paper Appointment Confirmation
Transcript & model answers: Arranging a Paper Appointment ConfirmationMock 93
Start this mock: Mock 93Social Services · 12 segments Clarifying Missing Pages at Centrelink
Transcript & model answers: Clarifying Missing Pages at CentrelinkImmigration · 12 segments Checking Application Contact Addresses Before a Move
Transcript & model answers: Checking Application Contact Addresses Before a MoveMock 94
Start this mock: Mock 94Social Services · 12 segments Correcting Relatives’ Addresses Before a Carer Assessment
Transcript & model answers: Correcting Relatives’ Addresses Before a Carer AssessmentImmigration · 12 segments Comparing Identity Details for a Visa Status Check
Transcript & model answers: Comparing Identity Details for a Visa Status CheckMock 95
Start this mock: Mock 95Social Services · 12 segments Council Rates and Bin Collection Enquiry
Transcript & model answers: Council Rates and Bin Collection EnquiryImmigration · 12 segments Customs Declaration at the Airport
Transcript & model answers: Customs Declaration at the AirportMock 96
Start this mock: Mock 96Social Services · 12 segments Cutting Grocery Costs and Booking a Food Voucher
Transcript & model answers: Cutting Grocery Costs and Booking a Food VoucherImmigration · 12 segments Damaged Seal on a Translation Envelope
Transcript & model answers: Damaged Seal on a Translation EnvelopeMock 97
Start this mock: Mock 97Social Services · 12 segments JobSeeker Payment Application
Transcript & model answers: JobSeeker Payment ApplicationImmigration · 12 segments Missing Referral Attachments and an Advice Appointment
Transcript & model answers: Missing Referral Attachments and an Advice AppointmentMock 98
Start this mock: Mock 98Social Services · 12 segments Keeping Mandarin Alive at Home
Transcript & model answers: Keeping Mandarin Alive at HomeImmigration · 12 segments Planning a Welcome Event for New Migrants
Transcript & model answers: Planning a Welcome Event for New MigrantsMock 99
Start this mock: Mock 99Social Services · 12 segments Locating a Misfiled Rent Receipt
Transcript & model answers: Locating a Misfiled Rent ReceiptImmigration · 12 segments Preparing for a Bank Appointment
Transcript & model answers: Preparing for a Bank AppointmentMock 100
Start this mock: Mock 100Social Services · 12 segments Medical Evidence for a Disability Support Pension Claim
Transcript & model answers: Medical Evidence for a Disability Support Pension ClaimImmigration · 12 segments Preparing for a School Visit
Transcript & model answers: Preparing for a School Visit
Show mocks 101–110
Mock 101
Start this mock: Mock 101Social Services · 12 segments Reporting Proposed Overseas Travel
Transcript & model answers: Reporting Proposed Overseas TravelImmigration · 12 segments Requesting Evening Course Information and a Referral
Transcript & model answers: Requesting Evening Course Information and a ReferralMock 102
Start this mock: Mock 102Social Services · 12 segments Requesting a Meeting at the Family Support Centre
Transcript & model answers: Requesting a Meeting at the Family Support CentreImmigration · 12 segments Sponsoring Parents: A Consultation in Gosford
Transcript & model answers: Sponsoring Parents: A Consultation in GosfordMock 103
Start this mock: Mock 103Social Services · 12 segments Transferring a Used Car Registration
Transcript & model answers: Transferring a Used Car RegistrationImmigration · 12 segments Updating a Health Referral and Arranging Language Support
Transcript & model answers: Updating a Health Referral and Arranging Language SupportMock 104
Start this mock: Mock 104Social Services · 12 segments Updating an Address and Discussing a Missed Appointment
Transcript & model answers: Updating an Address and Discussing a Missed AppointmentImmigration · 12 segments Visa Advice Before Overseas Travel
Transcript & model answers: Visa Advice Before Overseas TravelMock 105
Start this mock: Mock 105Social Services · 12 segments Updating the Family Income Estimate After a Redundancy
Transcript & model answers: Updating the Family Income Estimate After a RedundancyImmigration · 12 segments Visa Document Checklist
Transcript & model answers: Visa Document ChecklistMock 106
Start this mock: Mock 106Financial · 12 segments Home Loan Pre-Approval Meeting
Transcript & model answers: Home Loan Pre-Approval MeetingInsurance · 12 segments Checking Evidence for Spoiled Shop Stock
Transcript & model answers: Checking Evidence for Spoiled Shop StockMock 107
Start this mock: Mock 107Financial · 12 segments Household Budget and Trauma Insurance
Transcript & model answers: Household Budget and Trauma InsuranceInsurance · 12 segments Checking Policy Wording for Temporary Storage
Transcript & model answers: Checking Policy Wording for Temporary StorageMock 108
Start this mock: Mock 108Financial · 12 segments Loan Hardship Request
Transcript & model answers: Loan Hardship RequestInsurance · 12 segments Checking Repair Dates Against a Hire Car Booking
Transcript & model answers: Checking Repair Dates Against a Hire Car BookingMock 109
Start this mock: Mock 109Financial · 12 segments Opening a Bank Account
Transcript & model answers: Opening a Bank AccountInsurance · 12 segments Clarifying a Veterinary Invoice
Transcript & model answers: Clarifying a Veterinary InvoiceMock 110
Start this mock: Mock 110Financial · 12 segments Opening a First Bank Account
Transcript & model answers: Opening a First Bank AccountInsurance · 12 segments Clarifying the Pre-Existing Condition Rule with a Private Health Fund
Transcript & model answers: Clarifying the Pre-Existing Condition Rule with a Private Health Fund
Show mocks 111–120
Mock 111
Start this mock: Mock 111Financial · 12 segments Ordering Foreign Cash Before a Trip
Transcript & model answers: Ordering Foreign Cash Before a TripInsurance · 12 segments Explaining a Shared Purchase Receipt
Transcript & model answers: Explaining a Shared Purchase ReceiptMock 112
Start this mock: Mock 112Financial · 12 segments Organising Bills for Financial Counselling
Transcript & model answers: Organising Bills for Financial CounsellingInsurance · 12 segments Home Insurance Claim After a Storm
Transcript & model answers: Home Insurance Claim After a StormMock 113
Start this mock: Mock 113Financial · 12 segments Pausing a Payment to Verify an Invoice
Transcript & model answers: Pausing a Payment to Verify an InvoiceInsurance · 12 segments House Insurance Storm Damage Claim
Transcript & model answers: House Insurance Storm Damage ClaimMock 114
Start this mock: Mock 114Financial · 12 segments Planning Bills Around a Changed Pay Cycle
Transcript & model answers: Planning Bills Around a Changed Pay CycleInsurance · 12 segments Matching a Bicycle Receipt with a Frame Record
Transcript & model answers: Matching a Bicycle Receipt with a Frame RecordMock 115
Start this mock: Mock 115Financial · 12 segments Querying Apparently Duplicated Charges
Transcript & model answers: Querying Apparently Duplicated ChargesInsurance · 12 segments Personal Injury Claim Follow-up
Transcript & model answers: Personal Injury Claim Follow-upMock 116
Start this mock: Mock 116Financial · 12 segments Redraw for a Kitchen Renovation
Transcript & model answers: Redraw for a Kitchen RenovationInsurance · 12 segments Private Health Insurance Claim for Knee Surgery
Transcript & model answers: Private Health Insurance Claim for Knee SurgeryMock 117
Start this mock: Mock 117Financial · 12 segments Reporting an ATM Cash Discrepancy
Transcript & model answers: Reporting an ATM Cash DiscrepancyInsurance · 12 segments Reporting a Car Break-In Theft Claim
Transcript & model answers: Reporting a Car Break-In Theft ClaimMock 118
Start this mock: Mock 118Financial · 12 segments Requesting a Remittance City Correction
Transcript & model answers: Requesting a Remittance City CorrectionInsurance · 12 segments Requesting Review of a Withdrawn Claim
Transcript & model answers: Requesting Review of a Withdrawn ClaimMock 119
Start this mock: Mock 119Financial · 12 segments Same Pharmacy Charge Appears Twice
Transcript & model answers: Same Pharmacy Charge Appears TwiceInsurance · 12 segments Separating a Damaged Lock from Stolen Belongings
Transcript & model answers: Separating a Damaged Lock from Stolen BelongingsMock 120
Start this mock: Mock 120Financial · 12 segments Setting Up Direct Debits Around Payday
Transcript & model answers: Setting Up Direct Debits Around PaydayInsurance · 12 segments Trauma Insurance Exclusions and Premium Options
Transcript & model answers: Trauma Insurance Exclusions and Premium Options
Show mocks 121–130
Mock 121
Start this mock: Mock 121Financial · 12 segments Updating Contact Details and Requesting a Maturity Notice
Transcript & model answers: Updating Contact Details and Requesting a Maturity NoticeInsurance · 12 segments Who Pays If the Test Drive Car Is Damaged?
Transcript & model answers: Who Pays If the Test Drive Car Is Damaged?Mock 122
Start this mock: Mock 122Insurance · 12 segments Car Insurance Claim
Transcript & model answers: Car Insurance ClaimConsumer Affairs · 12 segments Booking a Cut and Colour with a Patch Test
Transcript & model answers: Booking a Cut and Colour with a Patch TestMock 123
Start this mock: Mock 123Insurance · 12 segments Car Renewal and Travel Cover for a Retiree
Transcript & model answers: Car Renewal and Travel Cover for a RetireeConsumer Affairs · 12 segments Checking Cabinet Doors Against the Agreed Sample
Transcript & model answers: Checking Cabinet Doors Against the Agreed SampleMock 124
Start this mock: Mock 124Consumer Affairs · 12 segments Checking a Missed Repair Appointment
Transcript & model answers: Checking a Missed Repair AppointmentBusiness · 12 segments Alternative Workshop and Interpreter Arrangements
Transcript & model answers: Alternative Workshop and Interpreter ArrangementsMock 125
Start this mock: Mock 125Consumer Affairs · 12 segments Checking a Name Correction Before Changing Tickets
Transcript & model answers: Checking a Name Correction Before Changing TicketsBusiness · 12 segments Arranging a Business Audit
Transcript & model answers: Arranging a Business AuditMock 126
Start this mock: Mock 126Consumer Affairs · 12 segments Choosing a Couch for a Small Living Room
Transcript & model answers: Choosing a Couch for a Small Living RoomBusiness · 12 segments Authorising a New Payroll Contact
Transcript & model answers: Authorising a New Payroll ContactMock 127
Start this mock: Mock 127Consumer Affairs · 12 segments Correcting a Washing Machine Repair Booking
Transcript & model answers: Correcting a Washing Machine Repair BookingBusiness · 12 segments Checking the Market Stall's Power and Layout
Transcript & model answers: Checking the Market Stall's Power and LayoutMock 128
Start this mock: Mock 128Consumer Affairs · 12 segments Correcting an Internet Installation Address
Transcript & model answers: Correcting an Internet Installation AddressBusiness · 12 segments Clarifying Contractor Access Before a Shop Fitout
Transcript & model answers: Clarifying Contractor Access Before a Shop FitoutMock 129
Start this mock: Mock 129Consumer Affairs · 12 segments Electricity Bill Payment Plan
Transcript & model answers: Electricity Bill Payment PlanBusiness · 12 segments Correcting a Catering Order
Transcript & model answers: Correcting a Catering OrderMock 130
Start this mock: Mock 130Consumer Affairs · 12 segments Formal Complaint Against an Electrician
Transcript & model answers: Formal Complaint Against an ElectricianBusiness · 12 segments Correcting a Fridge Service Location
Transcript & model answers: Correcting a Fridge Service Location
Show mocks 131–140
Mock 131
Start this mock: Mock 131Consumer Affairs · 12 segments Missing Rain Cover in a Private Sale
Transcript & model answers: Missing Rain Cover in a Private SaleBusiness · 12 segments Correcting a Shop’s Invoice Template
Transcript & model answers: Correcting a Shop’s Invoice TemplateMock 132
Start this mock: Mock 132Consumer Affairs · 12 segments Mobile Plan Billing Dispute
Transcript & model answers: Mobile Plan Billing DisputeBusiness · 12 segments GST Registration and Activity Statements for an Alteration Shop
Transcript & model answers: GST Registration and Activity Statements for an Alteration ShopMock 133
Start this mock: Mock 133Consumer Affairs · 12 segments Online Shopping Refund Phone Call
Transcript & model answers: Online Shopping Refund Phone CallBusiness · 12 segments Growing Orders, Hiring and Cash Flow
Transcript & model answers: Growing Orders, Hiring and Cash FlowMock 134
Start this mock: Mock 134Consumer Affairs · 12 segments Overcharged by a Repair Shop
Transcript & model answers: Overcharged by a Repair ShopBusiness · 12 segments Hiring a First Café Employee
Transcript & model answers: Hiring a First Café EmployeeMock 135
Start this mock: Mock 135Consumer Affairs · 12 segments Refund Dispute for a Faulty Mobile Phone
Transcript & model answers: Refund Dispute for a Faulty Mobile PhoneBusiness · 12 segments Hiring a Manager for a Second Store
Transcript & model answers: Hiring a Manager for a Second StoreMock 136
Start this mock: Mock 136Consumer Affairs · 12 segments Replacing a Cracked Driveway
Transcript & model answers: Replacing a Cracked DrivewayBusiness · 12 segments Investigating a Short Delivery
Transcript & model answers: Investigating a Short DeliveryMock 137
Start this mock: Mock 137Consumer Affairs · 12 segments Replacing a Timber Wall with a Hedge
Transcript & model answers: Replacing a Timber Wall with a HedgeBusiness · 12 segments Preparing for an Interpreted Business Mentoring Session
Transcript & model answers: Preparing for an Interpreted Business Mentoring SessionMock 138
Start this mock: Mock 138Consumer Affairs · 12 segments Requesting a Water Meter Reading Check
Transcript & model answers: Requesting a Water Meter Reading CheckBusiness · 12 segments Seeking Advice on Customer Parking
Transcript & model answers: Seeking Advice on Customer ParkingMock 139
Start this mock: Mock 139Consumer Affairs · 12 segments Wrong Size Shoes with a Scuffed Sole
Transcript & model answers: Wrong Size Shoes with a Scuffed SoleBusiness · 12 segments Speaking at a Technology Business Breakfast
Transcript & model answers: Speaking at a Technology Business BreakfastMock 140
Start this mock: Mock 140Business · 12 segments A Shop Owner's Refund Obligations
Transcript & model answers: A Shop Owner's Refund ObligationsCommunity Services · 12 segments Changing a Home Library Delivery
Transcript & model answers: Changing a Home Library Delivery
How the Mandarin mock test runs
Exam-room rules
Each segment plays once at exam speed and is followed by a chime. You get one replay per dialogue, as in the real test, and no feedback until you hand in both dialogues.
Practice mode on the NAATI CCL Mandarin practice page is the opposite: unlimited replays, 0.8× speed and a peek at the source.
Timing
Start interpreting within 5 seconds of the chime. NAATI says your test performance must be under 20 minutes, and long pauses can cost marks. One mock here is the same length: two dialogues, back to back.
Marking
AI marks each segment as kept / left out / changed / added, with error severity from minimal to critical. It works from your transcript; check pronunciation, pace and hesitation yourself.
Practice scores are estimated out of 45 per dialogue and 90 for a full mock. The CCL pass thresholds are 63 overall and at least 29 in each dialogue. Our estimate is not a NAATI result.
Your report after the mock (example)
Illustrative layout with sample numbers, not a real candidate.
- Estimated total
- 45 / 90
- Dialogue 1
- 22.5 / 45
- Dialogue 2
- 22.5 / 45
- Pass check against 63 overall and 29 in each dialogue.
- Every segment listed with what you kept, left out, changed or added, quoting the words you said.
- The segments that cost you the most, so you know what to practise next.
Where can I practise NAATI CCL Mandarin online?
naaticcl.com has 283 free NAATI CCL Mandarin (Chinese) practice dialogues across 12 topic areas and 140 two-dialogue mock tests: every dialogue has exam-speed audio, and the full transcripts, with model answers for 281 of them (in English and simplified Chinese characters), are free to read with no account; AI marking scores your recorded interpretation segment by segment (your first two dialogues are marked free, enough for one full two-dialogue mock test). Start at naaticcl.com/naati-ccl/mandarin: each Mandarin dialogue plays in your browser with its audio and transcript, and you record your interpretation after each segment. NAATI's own CCL practice page also has a free one-dialogue platform test. 6 other Mandarin practice sites are compared side by side at naaticcl.com/naati-ccl/mandarin/practice-websites.
NAATI CCL Mandarin mock test online, which sites?
naaticcl.com has 140 NAATI CCL Mandarin mock tests: each pairs two complete dialogues from different topic areas with exam-speed audio; the transcripts and model answers (in English and simplified Chinese characters) for all 140 sets are free to read with no account; AI marking scores your recorded interpretation segment by segment (your first two dialogues are marked free, enough for one full two-dialogue mock test; then A$9 per full mock). The 140 sets are listed at naaticcl.com/naati-ccl/mandarin/mock-test. NAATI's own CCL practice page has a free one-dialogue platform test. 6 other Mandarin practice sites are compared side by side at naaticcl.com/naati-ccl/mandarin/practice-websites.
How to use a mock
- Finish both dialogues without opening the transcripts. Take notes and interpret after each tone.
- Compare your interpretation with the transcripts and model answers. Check names, numbers and conditions.
- Review the AI feedback, then practise the details you missed. AI scores are practice estimates.