[Grammar] modifying an infinitival phrase with an if-clause

Status
Not open for further replies.
Joined
Jan 13, 2019
Member Type
Interested in Language
Native Language
Chinese
Home Country
Taiwan
Current Location
Taiwan
Hi,

Is the following sentence correct?

John harbors a desire to kill Peter if he had the opportunity to do so.

I'd appreciate your help.
 
No, that doesn't work. Stick with the straightforward alternatives below.
John harbors a desire to kill Peter and would do so if he had the opportunity.
or simply
John would kill Peter if he had the opportunity to do so.
 
How about "John harbors a desire to kill Peter should he have the opportunity to do so"?

The should-clause is taken to modify the infinitival phrase.
 
No. You've just substituted "should" for "if". It still doesn't work.
 
I'm testing a few possibilities. What about the following?

John harbors a desire to kill Peter if he has the opportunity to do so.
 
John plans to kill Peter if he gets the opportunity.
 
John plans to kill Peter if he gets the opportunity.
Raymond, do you see why that's an improvement? (I'd probably go further and say "chance.")

It's usually better to avoid long Latin- and Greek-rooted words when a short Anglo-Saxon word will do.

That's because it's more natural and easier to understand and therefore less annoying.
 
I am just investigating the possibility of an infinitival phrase being modified by an if-clause, especially a counterfactual one.

Anyway, do you find the following correct, with the if-clause modifying the infinitival phrase?


John harbors a desire to fly to the top of the tree if he grows feathers.
John wants to fly to the top of the tree if he grows feathers.
We know his desire to fly to the top of the tree if he grows feathers.

It is evidently impossible for him to grow feathers, although the non-counterfactual if-clause is used.
 
I am just investigating the possibility of an infinitival phrase being modified by an if-clause, especially a counterfactual one.

Anyway, do you find the following correct, with the if-clause modifying the infinitival phrase?

John wants to fly to the top of the tree if he grows feathers.

Same logic problem. You're saying: John would want to fly to the top of the tree if he grew feathers.

That means he doesn't want to fly now, but would if he had feathers. Is that what you're trying to say? My guess is that he already wishes he could fly, with or without feathers.


John wants to fly to the top of the tree if he grows feathers.

Exactly the same problem.

We know his desire to fly to the top of the tree if he grows feathers.

It is obviously impossible for him to grow feathers,

We're not concerned with that. John can swim to the moon, for all I care!


although the non-counterfactual if-clause is used.
There!
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top