[General] would have to be/would have to have been

Status
Not open for further replies.

jiaruchan

Member
Joined
Jul 25, 2008
Member Type
Other
Native Language
Chinese
Home Country
China
Current Location
China
If John apologized to her, he would have to be crazy.

If John apologized to her, he would have to have been crazy.


Please help me understand whether the two mean the same. Thank you.
 

greegorush

Member
Joined
Jan 19, 2009
Member Type
Student or Learner
Native Language
Russian
Home Country
Russian Federation
Current Location
Russian Federation
I'll be wondered if the sentences are correct.

If John apologized to her, he would be crazy.

This is the only appropriate way to say it in my opinion.
 

jiaruchan

Member
Joined
Jul 25, 2008
Member Type
Other
Native Language
Chinese
Home Country
China
Current Location
China
I'll be wondered if the sentences are correct.

If John apologized to her, he would be crazy.

This is the only appropriate way to say it in my opinion.


How about these two:

If John did apologize to her, it would have to be under duress.

If John did apologize to her, it would have to have been under duress.
 

bhaisahab

Moderator
Staff member
Joined
Apr 12, 2008
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
Ireland
I'll be wondered if the sentences are correct.

If John apologized to her, he would be crazy.

This is the only appropriate way to say it in my opinion.
If John apologized to her, he would be crazy.

This has a different meaning, John hasn't apologised yet and you are saying that he would be crazy to do so.

If John apologized to her, he would have to be crazy.

This woul be better written as: "John would have to be crazy to apologise to her"

If John had apologized to her, he would have to have been crazy.
This is correct but a bit cumbersome.
 

Raymott

VIP Member
Joined
Jun 29, 2008
Member Type
Academic
Native Language
English
Home Country
Australia
Current Location
Australia
I'll be wondered if the sentences are correct.

If John apologized to her, he would be crazy.

This is the only appropriate way to say it in my opinion.
That's how you'd say it in the present tense.
He would be crazy to apologize to her. (He hasn't apologized yet.)
He would have to be crazy to apologize to her.

But the OP is referring to this happening in the past.
He must have been crazy if he apologized to her. (Perhaps he has apologized. If he did, he was, necessarily, crazy at the time.)
He must have been crazy to apologize to her. (We assume he has).
He would have to have been crazy to apologize to her.
If he apologized to her, he would have to have been crazy.


I prefer this version - the second of the original poster's sentences - over the first.

The following is possible, if indicated:
If he had apologized to her, he would have had to have been crazy.
But it's possible to leave out the second had here.

PS: I posted without seeing bhai's post. I think we agree essentially.
 
Last edited:
Status
Not open for further replies.
Top