Placement Aptitude (Quant, Logical, Verbal) Module 19 – Reading, ordering and writing
Para jumbles and sentence ordering
Order the sentences of a jumbled paragraph from its opener, mandatory pairs and time markers, and rebuild a jumbled sentence from its subject and verb.
What you will learn
- Find the opening and closing sentences of a jumbled paragraph
- Use pronouns, connectors, abbreviations, examples and articles to fix sentence pairs
- Count the orders that a jumble's clues leave, from 120 down to one
- Order the words and phrases of a jumbled sentence, starting from its subject and verb
Before you start
What you’ll learn · Before you start
What you will learn
- Find the opening and closing sentences of a jumbled paragraph
- Use pronouns, connectors, abbreviations, examples and articles to fix sentence pairs
- Count the orders that a jumble's clues leave, from 120 down to one
- Order the words and phrases of a jumbled sentence, starting from its subject and verb
Before you start
On this page
Five sentences can be put in 120 orders, and para jumble: A test item that gives the sentences of a paragraph in the wrong order and asks for the order in which they make sense, usually as a sequence of letters or numbers such as CABDE. ask for the one in which they make sense. Sentence ordering is the same task inside one sentence: its words or phrases are shuffled, and you rebuild it. Neither is solved by reading every order. Find the sentence that can open, join the pairs that must sit together, and let time markers and cause and effect place the rest: three or four firm links usually leave one order.
GATE’s verbal aptitude names narrative sequencing, and SSC CGL’s Tier-II paper lists shuffling of sentences in a passage and of sentence parts, so para jumbles and sentence ordering both appear in these tests. Some tests ask for the order to be typed in, with no options to rule out, and the same clues decide it.
An opening sentence points back to nothing
Of these four sentences about a hostel, only the second can open:
| Sentence | Points back with | Opens? |
|---|---|---|
| This made the mess crowded. | this | No |
| The hostel began serving breakfast at seven. | nothing | Yes |
| However, the queue grew. | however | No |
| Students who once skipped breakfast came early. | came early, which needs the new hour | No |
An opening sentence introduces its subject in full and points back to nothing. It does not start with however, also, then or therefore, and it has no he, it, this or such whose meaning lies in another sentence. Ask whether it could begin a conversation with a stranger. When two sentences could open, prefer the more general one: the other usually turns out to be its first detail. The closing sentence usually concludes, sums up or gives a result, after words such as so, therefore, in short or as a result.
Checkpoint
Check: The opener and the closer
Mandatory pairs fix two sentences side by side
“Ms Rao joined the placement cell” must come right before “She began by calling every alumnus”, because she needs the name. Some pairs of sentences must sit side by side, in one order, and each such mandatory pair: Two sentences of a jumble that must stand side by side, in one order, because a word in the second, such as a pronoun, however or a short form, needs the first. is a clue you can rely on.
| Link | The rule | A pair it fixes |
|---|---|---|
| Pronoun | The noun comes before the pronoun | “Ms Rao joined the placement cell.” → “She called every alumnus.” |
| Contrast | However follows the point it contrasts | Growth, then “however, donations fell short” |
| Abbreviation | The full form comes first | “Outcome-based education (OBE)” → “Under OBE, …” |
| Example | The general claim comes before for example | A claim, then its instance |
| Article | A committee before the committee | “a committee was formed” → “the committee met” |
| Time | Earlier before later | first, within a year, by then, finally |
Oxford Learner’s Dictionaries defines however as introducing a statement that contrasts with something just said, and therefore as introducing the logical result of something just mentioned: both point back one sentence.
Taking a shared topic for a pair
Two sentences on one topic can still stand in either order. Join them only when a word in one, such as it, however or the committee, needs the other.
Checkpoint
Check: Mandatory pairs
Each firm link divides the orders that are left
- A. The first books were a single shelf of donated textbooks in a corner of the staff room.
- B. Within a year, that shelf had grown into a reading room with four hundred books and a lending register.
- C. When our college opened, it had no library at all.
- D. Donations alone, however, could not keep the collection up to date.
- E. The students’ union therefore started a fund to buy the new editions that each syllabus required.
The figure shows the chain they make, each box with the words that tie it to the sentence before:
The library jumble, one link at a time
Text description of the diagram
The diagram is a column of five boxes joined by arrows, from top to bottom:
- C opens: it introduces the college and points back to nothing.
- A: the first books of that library.
- B: its words "that shelf" mean the shelf of sentence A, so B comes right after A.
- D: "however" turns against the growth that B describes, so D comes right after B.
- E: "therefore" follows from D, and E closes the paragraph.
The order is C, A, B, D, E. Each arrow is a link that one sentence's own words demand.
Step through the clues one at a time and watch the count fall:
The drawing shows the whole scene; its 5 steps are listed below.
Every step as text
- Five sentences. Five sentences can be put in 5 × 4 × 3 × 2 × 1 = 120 orders. Nothing is linked yet, and the clues come next, one at a time.
- The opener. Only C introduces its subject without pointing back to another sentence, so C opens. The other four can follow in 4 × 3 × 2 × 1 = 24 orders.
- That shelf. 'That shelf' in B is the single shelf of A, so B comes right after A. A and B now move as one block: 6 orders are left.
- However. However in D turns against the growth that B describes, so D comes right after B. Two orders are left.
- Therefore. Therefore in E draws the result of D, so E comes right after D. One order is left, C, A, B, D, E, and it starts from the opener.
The program checks every one of the 120 orders against each clue in turn:
# How many orders of the library jumble survive each clue. Five sentences can be put in 5 x 4 x 3 x 2 x 1 = 120
# orders; each clue is a rule that an order must keep, written from the words of the sentences, and the program
# counts what is left after each one.
from itertools import permutations
SENTENCES = {
"A": "The first books were a single shelf of donated textbooks in a corner of the staff room.",
"B": "Within a year, that shelf had grown into a reading room with four hundred books and a lending register.",
"C": "When our college opened, it had no library at all.",
"D": "Donations alone, however, could not keep the collection up to date.",
"E": "The students' union therefore started a fund to buy the new editions that each syllabus required.",
}
CLUES = [
("only C introduces its subject without pointing back", lambda o: o[0] == "C"),
("'that shelf' is A's shelf: B right after A", lambda o: o.index("B") == o.index("A") + 1),
("'however' turns against B's growth: D right after B", lambda o: o.index("D") == o.index("B") + 1),
("'therefore' follows from D: E right after D", lambda o: o.index("E") == o.index("D") + 1),
]
orders = ["".join(p) for p in permutations("ABCDE")]
print(f"{len(orders):3} orders of five sentences")
for text, keeps in CLUES:
orders = [o for o in orders if keeps(o)]
print(f"{len(orders):3} left: {text}")
print()
for label in orders[0]:
print(f"{label}. {SENTENCES[label]}") Output
120 orders of five sentences 24 left: only C introduces its subject without pointing back 6 left: 'that shelf' is A's shelf: B right after A 2 left: 'however' turns against B's growth: D right after B 1 left: 'therefore' follows from D: E right after D C. When our college opened, it had no library at all. A. The first books were a single shelf of donated textbooks in a corner of the staff room. B. Within a year, that shelf had grown into a reading room with four hundred books and a lending register. D. Donations alone, however, could not keep the collection up to date. E. The students' union therefore started a fund to buy the new editions that each syllabus required.
Recorded with Python 3.14.8 on macOS 26 arm64. To run it yourself: mise exec python@3.14.8 -- python3 orders_left.py
Runs on this device, in your browser. The first run downloads Python (about 13.5 MB), which is kept for the next runs.
Your run, in this browser
The opener rule alone removes four orders in five, and each mandatory pair divides what is left. The answer is C, A, B, D, E.
Key idea
Fix the opener, then let each word that points back join a pair: every firm link divides the orders that are left, until one remains.
Checkpoint
Check: How each link cuts the orders
A jumbled sentence is rebuilt from its subject and verb
The parts “a fund”, “the students’ union”, “for new editions” and “started” become “The students’ union started a fund for new editions.” Find the subject and its verb and put them together, add the object, then attach the phrases that say when, where or why. Tests usually label the parts P, Q, R and S and ask for a sequence such as QSPR. Once the subject and its verb are joined, only two or three sequences are left to compare, so read those in your head and keep the one that sounds like a sentence. Step through that sentence and a second one, rebuilt the same way:
The drawing shows the whole scene; its 6 steps are listed below.
Every step as text
- Four parts. The parts are: a fund; the students' union; for new editions; started. Find who does something: the students' union.
- The verb. The only verb is started, and it belongs right after its subject.
- The object. What did the union start? A fund, so the object comes next.
- The rest. For new editions says what the fund is for, so it is attached last: 'The students' union started a fund for new editions.'
- A second sentence. The parts are: most students; submitted; their projects; before the deadline. The subject is most students, and its verb is submitted.
- Object and time. Their projects is what they submitted, and before the deadline says when, so it goes last: 'Most students submitted their projects before the deadline.'
Checkpoint
Check: Rebuilding a jumbled sentence
Practise: openers, pairs and sentence order
The exercise lists the orders a jumble’s clues allow. Untimed practice follows, choosing each next question from the answers you have given so far.
Exercise · Easy · Python
List the orders a para jumble's clues allow
A good para jumble has exactly one order that its clues allow. Write valid_orders(labels, openers, pairs):
labelsis a string of sentence letters, such as"ABCDE";openersis a string of the letters that may open the paragraph;pairsis a list of mandatory pairs(a, b): sentencebcomes right after sentencea.
Return every order that keeps all the clues, as strings such as "CABDE", sorted alphabetically. An empty list means the clues contradict each other; more than one order means the jumble is flawed.
Starter code · jumble.py
from itertools import permutations
def valid_orders(labels, openers, pairs):
"""Every order of labels that starts with an opener and keeps every pair (b right after a), sorted."""
# Replace this line with your code.
return [] The sample tests · test_jumble.py
from jumble import valid_orders
def test_library_jumble():
"""The lesson's jumble: C opens; A-B, B-D and D-E are mandatory pairs"""
assert valid_orders("ABCDE", "C", [("A", "B"), ("B", "D"), ("D", "E")]) == ["CABDE"]
def test_opener_only():
"""With one opener and no pairs, the other four sentences go in any of 24 orders"""
assert len(valid_orders("ABCDE", "C", [])) == 24
def test_two_openers():
"""Two possible openers of four sentences: 2 x 6 orders"""
assert len(valid_orders("ABCD", "AB", [])) == 12
def test_flawed_jumble():
"""One pair is not enough: two orders survive"""
assert valid_orders("ABCD", "A", [("B", "C"), ("C", "D")]) == ["ABCD"]
assert valid_orders("ABCD", "A", [("B", "C")]) == ["ABCD", "ADBC"]
def test_contradiction():
"""B and C cannot both come right after A"""
assert valid_orders("ABCD", "A", [("A", "B"), ("A", "C")]) == [] A hint
itertools.permutations(labels) gives every order as a tuple; "".join(...) turns it into a string. Keep an order when its first letter is in openers and, for every pair, order.index(b) == order.index(a) + 1. Sort what you keep before returning it.
Results of the sample tests
| Test | Result | Details |
|---|
What your code printed
The sample tests run on this device, in your browser (Pyodide): nothing is sent to mysmartcopilot.com. The first run downloads Python (about 13.5 MB), which is kept for the next runs. A check in your browser is feedback for you, not proof that the code is right for every input.
Practice that adapts to you
Practise this lesson
11 questions about 7 ideas of this lesson. Each answer is explained at once, and what you get right is kept in this browser.
Five more jumbles and three sentences, solved clue by clue Pro: opens with a Pro, Premium or Ultimate pass
Each jumble below is solved the same way: the opener first, then the mandatory pairs, then time order for whatever is left. Every step names the words that justify it, so a wrong order can be traced to the clue it ignored.
In this part:
- A four-sentence jumble ordered by time
- A five-sentence jumble held together by pronouns and a contrast
- A jumble with a definition and an abbreviation
- A jumble built as claim, examples, contrast and conclusion
- A six-sentence story ordered by its timeline
- Three sentences rebuilt from their parts, worked
- The clue behind each step, in one table
about 5 minutes
Opening this part with your pass…
This part opens with any MySmartCoPilot pass.
- Pro pass · 1 week₹79$2.99
- 30 days₹179$5.99
- 1 year₹1,699$45
One payment; a pass never renews. The price shown is the total you pay: no fees or charges are added at checkout.
Passes can’t be bought right now, so this part can’t be opened at the moment. The free part above stands on its own. If you have a pass, enter your licence key.
It also opens every other in-depth part in Learn and every Pro tool. Sales are final, except where the law gives you a right to withdraw, for example in the EU and the UK (refund policy).
When two orders both read well: a failure reproduced and repaired Pro: opens with a Pro, Premium or Ultimate pass
A jumble is fair only if one order is defensible, and some practice jumbles have two. This part reproduces such a jumble, counts its orders and repairs it, and then gives the tie-breakers to use when a test item seems to allow two.
In this part:
- A flawed jumble, counted
- Tie-breakers, from strongest to weakest
- The two orders compared on these checks
- Worked: a tie that is not a tie
1 runnable example (Python) · about 3 minutes
Opening this part with your pass…Pro part. It opens with the same pass as the part above.
Type-in jumbles and a nine-minute timed set, with a rubric Pro: opens with a Pro, Premium or Ultimate pass
Some tests ask for the order to be typed in rather than chosen, so there are no options to rule out. This part shows how to work such items, then sets six jumbles for nine minutes with worked answers and a rubric.
In this part:
- Working without options
- Six jumbles for nine minutes
- Worked answers
- A rubric: what your score and time say
about 4 minutes
Opening this part with your pass…Pro part. It opens with the same pass as the part above.
Interview questions
-
Fresher · Warm-up
How do you tell which sentence of a para jumble opens the paragraph?
An opening sentence introduces its subject in full and points back to nothing. Rule out every sentence that starts with a connector such as however, also, then or therefore, because those answer something said before; rule out every sentence whose he, she, it, this, such or "the" plus a noun needs an earlier sentence to make sense. What is left is usually one sentence, or two. If two remain, prefer the more general one, since the other tends to be its first detail, and check it by asking whether it could start a conversation with someone who knows nothing of the topic. In a five-sentence jumble, fixing the opener alone cuts the possible orders from 120 to 24.
-
Fresher to mid
A practice para jumble has two orders that both read well. How do you show that it is flawed rather than hard, and how would you repair it so that exactly one order is defensible?
-
Fresher to mid
Five sentences can be ordered in 120 ways. Show with numbers how an opener and three mandatory pairs bring that down to one, and say which clue does the most work.
-
Fresher to mid
A test has para jumbles with four options and a penalty for wrong answers, and type-in jumbles with no penalty. How should your time and your guessing differ between the two formats?
Key takeaways
- An opening sentence introduces its subject and points back to nothing.
- Pronouns, contrast words, abbreviations, examples and articles fix mandatory pairs.
- Each firm link divides the orders that are left, so three or four links bring 120 orders down to one.
- In a jumbled sentence, put the subject and its verb together first, then attach the rest.
Terms in this lesson
- mandatory pair
- Two sentences of a jumble that must stand side by side, in one order, because a word in the second, such as a pronoun, however or a short form, needs the first.
- para jumble
- A test item that gives the sentences of a paragraph in the wrong order and asks for the order in which they make sense, usually as a sequence of letters or numbers such as CABDE.
References
- GATE 2027 General Aptitude syllabus: Verbal Aptitude (narrative sequencing) (Indian Institute of Technology Madras (GATE 2027))
- Combined Graduate Level Examination 2026, notice, paragraph 13.11.3.1 (shuffling of sentence parts and of sentences in a passage) (Staff Selection Commission, Government of India)
- CAT 2026: FAQs on the examination and its marking scheme (type-in answers) (Indian Institutes of Management (CAT 2026))
- Press release for the Common Admission Test 2026 (CAT 2026): duration and sections (Indian Institute of Management Indore (CAT 2026))
- however (adverb), Oxford Learner's Dictionaries (Oxford University Press)
- therefore (adverb), Oxford Learner's Dictionaries (Oxford University Press)
- itertools: permutations (Python Software Foundation)
Report a problem with this lesson
Kept only in this browser. Your Learn progress