请大家帮分析这个句子,if、what各引导什么句 might be able to 这是什么时态?expect这单词是什么意思

问题描述:

请大家帮分析这个句子,if、what各引导什么句 might be able to 这是什么时态?expect这单词是什么意思
if he,or someone like him,were alive today,he might be able to tell us what to expect in the next fifty years.

If 引导条件状语从句,what 是宾语,它在这引导的不是从句,是tell us 后面的宾语,因为tell要引导双宾语.might be able to 是情态动词表示推测,应该可以理解为过去式,因为从句是过去时态,这个地方是虚拟语气!expect是期望、期待的意思!