have been due to。。。是什么用法?

have been后面能接这样的短语?

一、have been表明本句用的现在完成时态。
二、due是形容词“预定的,到期的等”,其此意较多,建议结合例句多记忆。
三、短语due to,常作表语,有两个意思。
1.“由于,因为”,意思与because类似,但because是连词,其后接句子,而due to 后常接名词。例句:
The accident is due to the bad weather.
交通事故源于恶劣天气。
2.“定于,预定”,其后常接动词。
例句:
He is due to come to my birthday party next Sunday.
他定于下周日参加我的生日晚会。
希望对你有帮助。可商榷。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-20
这是现在完成时用法,表示一直以来由于某种缘故而无法改变现有的状态,例如:The all trees turn green that it have been due to the spring came.追问

我知道是现在完成时,have been后面可以加动词短语?due to不是短语吗

第2个回答  2020-03-22

due to 的意思是"因为什么,导致什么"

比如说: He died due to car accident.

因为车祸,他死了。

have been 是现在完成时态。

They have been worked due to the strict order. 因为严厉的命令,他们一直在工作。