简单英语句子理解

问题描述:

简单英语句子理解
He is somebody now.He will not have remembered his old classmates.
翻译:他现在是一个有身份的人了,他可能不会记得老同学了.
1.该句并没有“MAY”等字样,怎么能译出“可能”呢?难道will have done本身就有推测的意思?
2.will be doing有没有推测的意思?

will用在将来时态本来就可以表示对未来发展趋势的预测.
will be doing为将来进行时,表示预计将来的某个时候某个动作将正在进行,如:
My mother will be cooking dinner when I arrive home.