作业帮 > 英语 > 作业

一个英语句子这句话为什么用完成时?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/24 07:16:42
一个英语句子这句话为什么用完成时?
I greatly appreciate having been given the chance to study abroad two years ago .这句话为什么用完成时,句中不是过去时间状语吗?
本句谓语appreciate为一般现在时,而“having been given ...”为appreciate的宾语,“ two years ago ”修饰的是“ to study abroad ”