Trusted by 10M+ learners worldwide — free lessons, tools & games

Compound Complex Sentence Practice (B2) - English Grammar Quiz

⏱ Time: 07:30 📝 Questions: 15 📊 Level: B2 📚 Type: Grammar ⭐ XP: up to +16 (on pass)

This 15-question Compound Complex Sentence practice quiz walks you through the topic step by step — from basic recognition to real-world application. Tailored for Level B2, with clear explanations after every question. Great for building confidence before moving to harder topics.

⏱ You have 07:30 to answer 15 questions. The timer only starts when you click Begin.

Q1  15
Q1 15

Question 1: She loves hiking, ___ she avoids steep trails because they are dangerous.

Question 1 options
'but' is correct because it is a coordinating conjunction that joins two independent clauses to form a compound-complex sentence. 'Although', 'since', and 'unless' are subordinating conjunctions and cannot link two independent clauses.
Q2 15

Question 2: He enjoys cooking, ___ he rarely has time because his schedule is very busy.

Question 2 options
'yet' is correct because it is a coordinating conjunction that connects two independent clauses, and the sentence already contains a dependent clause ('because his schedule is very busy'), making it a compound-complex sentence. 'Although', 'while', and 'whenever' are subordinating conjunctions.
Q3 15

Question 3: A compound-complex sentence must contain at least two independent clauses and at least one dependent clause.

Question 3 options
True because by definition a compound-complex sentence combines the features of a compound sentence (two or more independent clauses) and a complex sentence (at least one dependent clause). A sentence with only one independent clause and one dependent clause is simply a complex sentence.
Q4 15

Question 4: Which situation best describes the purpose of using a compound-complex sentence?

Question 4 options
Compound-complex sentences are used to express multiple related ideas with varying levels of dependency, allowing writers to show both equal and unequal relationships between clauses in a single sentence.
Q5 15

Question 5: Arrange the words to make a correct sentence:

Question 5 options
  • she gave it up
  • because money was tight
  • but
  • Anna loves painting,

Drag items or use arrows to arrange them in the correct order.

The correct order is 'Anna loves painting, but she gave it up because money was tight.' This compound-complex sentence has two independent clauses joined by 'but' and one dependent clause introduced by 'because'.
Q6 15

Question 6: Which sentence is grammatically correct?

Question 6 options
'She studied hard, so she passed, although the exam was difficult.' is correct because it contains two independent clauses joined by the coordinating conjunction 'so' and one dependent clause introduced by 'although'. The other options either use two subordinating conjunctions, are missing a coordinating conjunction, or have an incorrect clause order that breaks the compound-complex structure.
Q7 15

Question 7: Teacher: 'How do you feel about your essay?' Student: 'I think it is well-structured ___ I included many ideas because the topic was broad, and I connected them clearly.'

Question 7 options
'since' is correct because the student is giving a reason using a subordinating conjunction to introduce a dependent clause, while also having two independent clauses joined by 'and', forming a compound-complex sentence. 'But', 'so', and 'yet' are coordinating conjunctions and cannot introduce a dependent clause.
Q8 15

Question 8: Which sentence correctly uses a coordinating conjunction (not a subordinating conjunction) to link two independent clauses in a compound-complex sentence?

Question 8 options
'The rain started, so we cancelled the trip, although we had planned it carefully.' correctly uses the coordinating conjunction 'so' to join two independent clauses. The other options use only subordinating conjunctions ('because', 'since', 'while') where a coordinating conjunction is needed between the two independent clauses.
Q9 15

Question 9: Put the words/clauses in the correct order:

Question 9 options
  • but
  • because there was urgent work
  • Tom wanted to leave early,
  • his boss refused

Drag items or use arrows to arrange them in the correct order.

The correct order is 'Tom wanted to leave early, but his boss refused because there was urgent work.' The coordinating conjunction 'but' joins two independent clauses, and the subordinating conjunction 'because' introduces the dependent clause at the end.
Q10 15

Question 10: Marcus was exhausted after the long journey, ___ he made dinner for the family, and they all ate together.

Question 10 options
'yet' is correct because it is a coordinating conjunction that most naturally expresses a contrast between being exhausted and still making dinner, while connecting two independent clauses. 'Because', 'although', and 'since' are subordinating conjunctions and cannot coordinate two independent clauses here.
Q11 15

Question 11: Which statement about compound-complex sentences is true?

Question 11 options
A dependent clause in a compound-complex sentence begins with a subordinating conjunction (e.g. because, although, since) and cannot stand alone as a complete sentence. It is always grammatically incomplete without the independent clause it attaches to.
Q12 15

Question 12: Rewrite as a compound-complex sentence: 'She was nervous. She gave the speech. The audience was large.' → She was nervous, ___ she gave the speech although the audience was large.

Question 12 options
'but' is correct because it is a coordinating conjunction that joins the two independent clauses 'She was nervous' and 'she gave the speech', while 'although' introduces the dependent clause. 'Because', 'since', and 'while' are subordinating conjunctions and cannot coordinate two independent clauses.
Q13 15

Question 13: Match each sentence to the correct grammar label.

Question 13 options
She loves music, and she plays guitar whenever she has free time.
Because the traffic was heavy, he missed the train, and he was late for work.
They finished the project, but they were unhappy since the deadline had passed.
He reads every day, so he learns a lot, although he prefers watching films.
Two independent clauses joined by 'so' + concessive dependent clause
Dependent clause first + two independent clauses
Two independent clauses joined by 'but' + dependent clause with 'since'
Two independent clauses + dependent clause with 'whenever'

Select an item on the left, then tap its match on the right.

Compound-complex sentences are identified by having two or more independent clauses joined by a coordinating conjunction plus at least one dependent clause introduced by a subordinating conjunction. Each sentence below illustrates a specific structural feature of this type.
Q14 15

Question 14: In a compound-complex sentence, the dependent clause must always appear at the beginning of the sentence before the independent clauses.

Question 14 options
False because the dependent clause in a compound-complex sentence can appear at the beginning, in the middle, or at the end of the sentence. Its position is flexible, though a comma is required when it appears at the start.
Q15 15

Question 15: Which sentence best expresses a cause-and-effect relationship between two events while also providing additional background information?

Question 15 options
'The road was icy, so he drove slowly, although he was already late.' is the best choice because the coordinating conjunction 'so' expresses cause and effect between the two independent clauses, while 'although' introduces the dependent clause providing contrasting background information — a nuanced use of compound-complex structure.