Correct option is D
The segment of the sentence that contains a grammatical error is option (d) when the sailor
· The sentence starts with the phrase "No sooner," which sets up a specific construction that requires the use of "than" to introduce the subsequent action, not "when."
·
Correct Usage: "No sooner did the ship touch the shore than the sailor jumped into the water."
· The use of "when" in this context is incorrect as it does not correctly link the actions in a temporal sequence that is implied by "No sooner." "Than" is the correct conjunction to use after "No sooner" to compare or continue the action sequence.
Grammatical Rule:
·
Rule for 'No sooner... than': This construction is used to indicate that one action follows another immediately. The correct conjunction to use with "No sooner" is "than," not "when."
Example:
· Correct: "No sooner had he arrived than it began to rain."
· Incorrect: "No sooner had he arrived when it began to rain." (This would be grammatically incorrect.)