The correct answers are upon which and to which.
When a preposition is moved to the front of a relative clause, it must match the verb or noun it belongs to.
- A foundation is built upon (or on), so we use "upon which." We cannot use "that" directly after a preposition.
- The noun "extent" strongly collocates with the preposition "to" (e.g., "to a great extent"). Therefore, the correct formal relative phrase is "the extent to which."
Relative clause
A relative clause is a dependent clause that modifies a noun, typically introduced by a relative pronoun (who, whom, whose, which, that) or relative adverb (where, when, why). The man who lives in this house has not been seen for days. They split into restrictive (essential to the meaning, no commas) and non-restrictive (extra information, set off by commas).
The split matters because the comma changes the meaning: My brother who lives in Paris (one of several brothers) vs. My brother, who lives in Paris, (my only brother). Getting comma placement right is one of the highest-leverage moves at B2+.
Preposition
A preposition is a small word that links a noun or noun phrase to other parts of the sentence — usually marking time, place, or relationship: in, on, at, to, from, with, over, under, between, during. The book on the table, We met at noon, She lives in Berlin.
Prepositions are deceptively small. Their meaning shifts dramatically by collocation (depend on, good at, afraid of), and their choice rarely translates directly between languages. Picking the right preposition is one of the trickiest, most idiomatic-sounding parts of English.
Complex sentence
A complex sentence combines an independent clause with at least one dependent (subordinate) clause: I missed the bus because I overslept. The dependent clause adds extra information — usually about time, reason, condition, or which thing is meant — but can't stand alone. It's introduced by a subordinating conjunction (because, although, if, when, while) or a relative pronoun (who, which, that).
Mastering complex sentences is the move from simple, choppy writing to prose that links ideas. It's also where comma decisions get interesting — placement depends on which clause comes first.
Clause
A clause is a grammatical unit built around a verb — typically a subject plus a predicate (She laughed; The manager approved the budget). Clauses come in two types: independent clauses stand alone as complete sentences; dependent clauses need an independent clause to make sense (Because I overslept — incomplete on its own).
Spotting clause boundaries is the foundation of correct punctuation. Once you can see where one clause ends and another begins, comma rules, run-on sentences, and complex sentence structure stop being mysteries.
Collocations
Collocations are combinations of words that habitually occur together in a fixed order — make a decision (not do a decision), strong coffee (not powerful coffee), heavy rain (not thick rain). The grammar would allow either pairing, but native speakers consistently pick one and reject the other. Common patterns include verb + noun, adjective + noun, adverb + adjective, and adverb + verb.
Learning vocabulary as collocations rather than isolated words is the single fastest way to sound natural in English. It's the difference between I made a big mistake and I did a big mistake — small, but immediately noticeable.
B2 | Upper Intermediate
B2 is the upper-intermediate level in the CEFR framework, sitting between B1 and C1. At B2 you can read editorials, follow most TED talks without subtitles, and hold extended conversations on abstract topics — including topics outside your everyday life.
Grammatically, B2 means flexible control of mixed conditionals, passive voice across tenses, reported speech with proper backshifting, and participle clauses. B2 is the standard target for university entrance exams (IELTS 5.5–6.5, TOEFL 87–109) and most skilled-migration thresholds — knowing whether you're there shapes your study plan.
Difficulty: Hard
The Hard difficulty tag marks questions and challenges aimed at upper-intermediate to advanced learners — typically B2 and above. Expect interacting rules, edge cases, distractors that look right at first glance, and contexts where the surface meaning and the grammatical answer don't match.
Filter by Hard when you're past the basics and want material that genuinely tests your understanding. These questions catch the gaps your textbook didn't — register-sensitive choices, exception cases, mixed conditionals, the difference between would have been and had been.