0
Anonymous Posted 7 years ago
Grammar

Will have/ would have and more.

Hello.

I would like to know the main differences between: "he told me I would have received it by yesterday/next Tuesday."

And: "he told me I would have received it by yesterday/next Tuesday".

2.would it be correct to say "you'll be able to do a lot of things once you have finished school". I mean, what is the difference between that and "once you'll finish school". I bet the writer knows exactly when the kid is going to finish high school. So what's the point?

3. I would like to get the correct answer:

"I would've gone to the party if there had been cake". But there hadn't been/wasn't a cake after all. / I guess the party hasn't/hadn't / didnt happen(ed.)


Thank you!

  

Top answer

" And: "he told me I would have received it by yesterday/next Tuesday". There are no differences because it's the same thing twice. However, you have to word it differently depending whether you're talking about the past ( yesterday ) or about the future ( next Tuesday ), and you need 'should' instead of 'would'.

  • " And: "he told me I would have received it by yesterday/next Tuesday".
  • There are no differences because it's the same thing twice.
  • However, you have to word it differently depending whether you're talking about the past ( yesterday ) or about the future ( next Tuesday ), and you need 'should' instead of 'would'.
  • 'would' is not wrong, but 'should' is the more expected and natural word for that context.
  • He told me I should have received it by yesterday.
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.

4 Answers
0
anonymousI would like to know the main differences between: "he told me I would have received it by yesterday/next Tuesday." And: "he told me I would have received it by yesterday/next Tuesday".

There are no differences because it's the same thing twice. However, you have to word it differently depending whether you're talking about the past (yesterday

0

I'm sorry. It was my mistake.

What I actually meant was :

"Hr told me I would have received it by yesterday/next Monday" and "he told me I will have received it by next monday"

If you could answer questions n. 2 and I'd be grateful as well. Thanks

0
anonymous2. Would it be correct to say "You'll be able to do a lot of things once you have finished school"?

Yes. Or "once you finish school". Both the present and the present perfect are acceptable there.

a
0
anonymousI would've gone to the party if there had been cake".
But there hadn't been/wasn't a cake after all. / I guess the party hasn't/hadn't / didnt happen(ed.)

You can't very well conclude that there was no party after claiming there was no cake at the party. Try this instead:

I would've gone to the party if there had been cake.

Related Questions