It has been very difficult getting to the bottom of some complicated problems.这句话是现在完成时还是现在完成进行时?

来源:学生作业学帮网 编辑:学帮网 时间:2024/07/08 01:52:41

It has been very difficult getting to the bottom of some complicated problems.
这句话是现在完成时还是现在完成进行时?

has been 现在完成时
getting是现在分词作定语

后者吧。。。

现在完成时

现在完成时, 后面的getting to the bottom 是真正的主语(前面用it作形式主语)

现在完成时 这只是一个 it+be+adj 系表结构 be动词用的是完成时
i have been doing my washing for 2 hours 这样的才是现在完成进行时。含义是我从过去的某一时间就开始洗衣服,已经洗了两个小时,有可能还会洗下去。