0
Anonymous Posted 12 years ago
Grammar

would be VS would have been?

1.a. The child would be about three years old then.
1.b. The child would have been about three years old then.
2.a. She would be 80 when she died.
2.b. She would have been 80 when she died.

I wonder if both 'would have done' and 'would do'
can sometimes refer to expectations concerning the past
without any difference in meaning.
  

Top answer

In the sense of logical deduction, only the b versions sound good to me. Clive

  • In the sense of logical deduction, only the b versions sound good to me.
  • Clive
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.

5 Answers
0
In the sense of logical deduction, only the b versions sound good to me.

Clive
0
Thanks, Clive.
I found the use of 'would' in the a versions in dictionaries,
so I've been confused a bit.
If I said 'the child will have been about three years old then',
would it make sense, too?
The difference between 'will have done' and 'would have done'
is just a degree of certainty or hesitation?
I'd like to ask you why you think the a versions are not that good,
0

If I said 'the child will have been about three years old then',
would it make sense, too? Yes
The difference between 'will have done' and 'would have done'
is just a degree of certainty or hesitation? Yes


I'd like to ask you why you think the a versions are not that good,
if yo
0
Did you mean the point of view is not in the present but in the past?
Thank you very much and this is final question. Emotion: smile Sorry to
0
Did you mean the point of view is not in the present but in the past? Yes
Thank you very much and this is final question. Sorry to bother you.
Someone's asked me if these two are virtually the same.
a. He will have arrived two weeks ago.
b. He would arrive two weeks ago.
and what's the difference if the two are close in meaning.

Related Questions