CELPIP Practice Questions Practice Test

Frequently asked questions

How many CELPIP Practice Questions practice questions are here?+

A full bank of original CELPIP Practice Questions practice questions across the official content areas, weighted like the real exam, with explanations. Free, no signup.

What is the CELPIP Practice Questions exam like?+

A multiple-choice exam. Practice by topic here, then take the full timed mock exam to gauge readiness.

Are these the real exam questions?+

No. Every question is 100% original, written from public primary sources with explanations. We never copy real exam questions or paid prep material.

Can I study in Chinese or Spanish?+

PrepPass practice is in English, 中文 and Español. The official exam is in English — switch the question language to English any time to rehearse the exact terminology you'll see on test day.

Sample practice questions

A few real questions from this free bank, with full explanations. Use the practice tool above for the whole set.

  1. 1. Grammar for Everyday English

    By the time we reached the cottage, the rain ___ already stopped. Which choice is correct?

    • a.has
    • b.had
    • c.have
    • d.was

    Answer: b

    Explanation: One past action finished before another, so the past perfect 'had stopped' is needed. 'Has' would be present perfect and does not fit the past time frame.

  2. 2. Grammar for Everyday English

    There ___ a lot of people at the community centre last weekend. Which choice is correct?

    • a.were
    • b.was
    • c.is
    • d.has been

    Answer: a

    Explanation: 'People' is plural and the time is past, so the plural past verb 'were' is correct. 'A lot of people' takes a plural verb.

  3. 3. Grammar for Everyday English

    The bus was so crowded that I couldn't find ___ seat. Which choice is correct?

    • a.some
    • b.a
    • c.any of
    • d.the many

    Answer: b

    Explanation: A single, non-specific seat takes the article 'a': 'find a seat'. 'Some' is used with plural or uncountable nouns.

  4. 4. Everyday Vocabulary

    The weather is going to be ___ today, so bundle up before you head out. Which word best fits?

    • a.chilly
    • b.cozy
    • c.spacious
    • d.punctual

    Answer: a

    Explanation: 'Chilly' means uncomfortably cold, which matches the advice to bundle up. 'Cozy' means warm and comfortable, the opposite here.

  5. 5. Everyday Vocabulary

    The store is having a big sale, so prices are quite ___ right now. Which word best fits?

    • a.expensive
    • b.affordable
    • c.crowded
    • d.distant

    Answer: b

    Explanation: A sale makes prices lower, so 'affordable' (reasonably priced) fits. 'Expensive' would contradict the idea of a sale.

  6. 6. Word Forms

    She handled the customer's complaint very ___. Which choice is correct?

    • a.professional
    • b.professionally
    • c.profession
    • d.professionalism

    Answer: b

    Explanation: The blank describes the verb 'handled', so an adverb is required: 'professionally'. 'Professional' is the adjective.

  7. 7. Word Forms

    We decided to ___ our vacation until the spring. Which choice is correct?

    • a.postpone
    • b.postponement
    • c.postponed
    • d.postponing

    Answer: a

    Explanation: After 'to', a base verb is needed: 'postpone'. 'Postponement' is the noun and would not follow the infinitive marker.

  8. 8. Connectors & Prepositions

    I wanted to go for a hike; ___, it started to rain heavily. Which choice is correct?

    • a.therefore
    • b.for example
    • c.however
    • d.because

    Answer: c

    Explanation: 'However' shows the contrast between wanting to hike and the rain preventing it. 'Therefore' would signal a result, which does not fit.

  9. 9. Connectors & Prepositions

    I brought an umbrella ___ it might rain later. Which choice is correct?

    • a.although
    • b.unless
    • c.despite
    • d.in case

    Answer: d

    Explanation: 'In case' explains a precaution taken for a possible future event: 'in case it might rain'. 'Unless' would reverse the meaning.

  10. 10. Common Usage Errors

    Which sentence corrects the error in 'She has been living here since three years'?

    • a.She has been living here since three years ago.
    • b.She is living here since three years.
    • c.She has been living here for three years.
    • d.She has lived here since three years.

    Answer: c

    Explanation: A length of time uses 'for': 'for three years'. 'Since' is used with a starting point, such as 'since 2020', not with a duration.

Report