will+have done+yesterday

Status
Not open for further replies.
M

milky

Guest
Boss: I must call John and tell him to finish that report.

Staff member: Don't worry, he will have finished it yesterday.


Hi All!

What's your opinion of the highlighted construction?
 
S

Susie Smith

Guest
milky said:
Boss: I must call John and tell him to finish that report.

Staff member: Don't worry, he will have finished it yesterday.




Hi All!

What's your opinion of the highlighted construction?

It's incorrect.

He will have finished it.... This is the future perfect tense. The future perfect expresses an activity that will be completed before another time or event in the future.

He will have finished it by the time it's needed. OK
He will have finished it before six o'clock this evening. OK
:)
 

Tdol

Editor, UsingEnglish.com
Staff member
Joined
Nov 13, 2002
Member Type
Native Language
British English
Home Country
UK
Current Location
Japan
It may be incorrect in American English, but this usage is fine in British English. We use the future perfect for assumptions about actions completed at the time of speaking. It may look strange to American speakers, but it's perfectly acceptable to Brits.;-)
 

Tdol

Editor, UsingEnglish.com
Staff member
Joined
Nov 13, 2002
Member Type
Native Language
British English
Home Country
UK
Current Location
Japan
If he's forty, he'll have graduated nearly twenty years ago.

:lol:
 
M

milky

Guest
It's incorrect.

He will have finished it.... This is the future perfect tense. The future perfect expresses an activity that will be completed before another time or event in the future.


Order of the boot

Alexander Chancellor
Saturday December 13, 2003
The Guardian

Mick Jagger had dithered about when to get his knighthood from the Queen. All being well, he will have done it yesterday, but only after a savage attack on him by his musical partner, Keith Richards, for joining the Establishment and betraying the image of delinquency cultivated by the Rolling Stones.
 
M

milky

Guest
Francois said:
We have the same construct in French. I didn't know it existed in English :!:

FRC

Not common in American English apparently. The Spanish also have the same construction.
 

Tdol

Editor, UsingEnglish.com
Staff member
Joined
Nov 13, 2002
Member Type
Native Language
British English
Home Country
UK
Current Location
Japan
It is quite a sentence. ;-)
 

Tdol

Editor, UsingEnglish.com
Staff member
Joined
Nov 13, 2002
Member Type
Native Language
British English
Home Country
UK
Current Location
Japan
Francois said:
We have the same construct in French. I didn't know it existed in English :!:

FRC

Maybe the Normans brought it with them.;-)
 
Status
Not open for further replies.
Top