Correct option is B
The correct sentence is (b) If you had worked hard, you would have topped the exam.
Explanation:
This is an example of a Third Conditional sentence, which is used to express a hypothetical situation in the past and its possible result.
Grammatical Rule Used:
In a Third Conditional Sentence, the structure is:
· If-clause: Past perfect tense (had + past participle).
· Main clause: Would have + past participle.
Grammatical Rule in Hindi:
तीसरे प्रकार की शर्त (Third Conditional) में ऐसी स्थिति व्यक्त की जाती है जो अतीत में हो सकती थी लेकिन नहीं हुई। इसका ढाँचा होता है:
· If-clause: Past perfect (had + verb का तीसरा रूप)।
· Main clause: Would have + verb का तीसरा रूप।
Correct Sentence:
If you had worked hard, you would have topped the exam.