0
Kamo Shushoku Posted 22 years ago
Grammar

Would have been

Hello!

Are these two sentences the same in meaning and correct grammatically?

a) Because of their heavy weight, the only thing they could do would have been to stay on the ground forever.
b) Because of their heavy weight, they would have had no choice but to stay on the ground forever.

Thanks in advance
Kamo
  

Top answer

a) ... would be to stay ....... b) .....

  • a) ...
  • would be to stay .......
  • b) .....
  • have no choice .......
  • Using ' would have been or had ' isn't logical in both sentences I guess.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

16 Answers
0
a) ... would be to stay .......

b) ..... have no choice .......

Using ' would have been or had ' isn't logical in both sentences I guess. They should be used for the 3rd conditional case in a sentence.

eg. If he were a heavy weight, the only thing he could do would have been to stay on the ground forever.
0
B is correct. For A to be grammatically correct and the same in meaning, I would say "Because of their heavy weight, the only thing they could have done was stay on the ground forever."
0
Could I say, "Because of their heavy weight, the only thing they could have done would have been to stay on the ground forever"?

Kamo
0
I think "b" is correct,but not "a"! In sentence "a" you can`t say "would have been",and in general it`s wrong to say that in this sentence!
0
I am afraid this sentence is a bit difficult to understand.
0
"Because of their heavy weight, the only thing they could have done would have been to stay on the ground forever," is an ugainly sentence. That alone is reason not to say it.
0
So, finally, a) is wrong and b) is correct. Right?

a) Because of their heavy weight, the only thing they could do would have been to stay.
b) Because of their heavy weight, the only thing they could have done was to stay.

Could anyone explain why a) is wrong?
Kamo Shushoku
0
I'm sorry to post this message, but it's interesting of you to ask why it's wrong! I'd like you to look through The English Grammar carefully, and then I think you'll get it, ok?
0
Dear Sir, do you mean you know the answer but you won't tell me? Then, the only thing I can do now is to wait for someone else's help.

I suppose everyone agrees that a) is grammatically correct.

a) If I had been in that situation, I would have had no choice but to stay there.

Then, how about these two sentences?

b) If I had been in that situation, the only
0
I put it that a) b) c) are fine with me.

The use of ' was ' is not in conflict with the conditional case since we can refer a hypothetical situation from the past.

Related Questions