English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

The following sentence was on one of the tests:

What would you like to do that others have told you is impossible.

Students have asked why that could not be replaced with what. I.e.,

What would you like to do what others have told you is impossible.

We have been trying to debate, we know it doesn't sound right but they expect a more detailed explanation, will really appreciate if anyone has an answer for this.

share|improve this question

"That" can introduce an explanatory dependent clause. "What" cannot. "That" indicates a specific quality of the object in question, or a subset of a larger set. "What" indicates the object in question itself, or the entire larger set. (e.g. "What was the bird you used to own that was red?")

In your example, "what" is incorrect because it creates a logic problem; it establishes an equivalency between the two clauses. The second clause, however, is not equivalent to the first; it explains the first clause. "What would you like to do?" is a reference to the entire set of all possible things you would like to do. "That others have told you is impossible" specifies the particular characteristic of the subset the questioner wants to identify.

Notice how I can restructure the sentence so that the two clauses become substantively and logically equal, and THEN the word "what" would be correct, thus: "What you would like to do IS what others have told you is impossible." (I emphasize "is" to point out the equivalency.)

share|improve this answer
I guess you have no acquaintances what speak dialect. – MετάEd Mar 13 '13 at 3:30
Apparently, now I do. :) – John M. Landsberg Mar 13 '13 at 4:48

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.