Correct option is D
The error lies in part (d): "during time."
Explanation:
The preposition "during" is incorrect in this context. Instead, the phrase should be "on time" to indicate timely completion of the work.
Grammatical Rule Used:
· Prepositions of Time:
· "During" is used to indicate a specific time period (e.g., during the meeting, during the summer).
· "On time" means at the correct or agreed time.
Grammatical Rule in Hindi:
"During" का उपयोग किसी अवधि के दौरान घटित होने वाले क्रिया के लिए होता है। जबकि, "on time" समय पर कुछ पूरा होने के लिए प्रयोग होता है।
Correct Sentence:
But for your help, it would not have been possible to finish this work on time.
Why the other options are correct:
· (a) But for your help: Correct. The phrase "but for" means "except for" and is used correctly here.
· (b) It would not have been possible: Correct. This structure is appropriate to express a hypothetical past situation.
· (c) To finish this work: Correct. This infinitive phrase is grammatically correct.
Example:
Incorrect: The train arrived during time.
Correct: The train arrived on time.