have been +v.-ed表示现在完成时,从过去一直持续到现在的状态; had been +v.-ed表示过去完成时,从过去到过去一段时间的一个时态; have been+v.-ing表示现在完成进行时的时态,在完成时的同时还有一直在进行的动作; 没有have been +v的结构; have been+adj.就是表示现在完成时的意思,形容词可以表示一种可以延续的状态,比如:He has been ill for two days。
第2个回答 2020-03-07
在if引导的 条件状语从句 中,when 和as soon as 引导的时间壮语从语中,当主句使用 一般将来时 时,从句用一般现在表将来。