0
Hans51 Posted 12 years ago
Grammar

'You will have heard the news last night.'

My grammar book says 'will have p.p' is used for past guess like

'You will have heard the news last night.'

A : Someone was asking for you.
B :That would / will have been Tom.

However other than those examples in the book, I have never seen will have p.p is used for past guess, so do you agree that it is used for past guess and will have pp is more sure than would have pp?

Or will have pp is only used for future perfect tense like I will have finished it tomorrow?

What do you native English speakers think? Thank you so much in advance.
  

Top answer

Hans51 do you agree that it is used for past guess and will have pp is more sure than would have pp? Yes.

  • Hans51 do you agree that it is used for past guess and will have pp is more sure than would have pp?
  • Yes.
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.

3 Answers
0
Hans51do you agree that it is used for past guess and will have pp is more sure than would have pp?
Yes.
0
Thank you and then do we distinguish between past guess and future perfect tense in the form 'will have p.p' in context or are there particular verbs or subjects we can use to use the form right? Or only context tells how to understand it?
0
Hans51and then do we distinguish between past guess and future perfect tense in the form 'will have p.p' in context
Yes, in context.  It could be any main verb or subject.

Related Questions