C的答案可否为I come from....
E的答案是否用I have just finished my...更合适

网校学员Ela**在学习BEC商务英语中、高级连读【寒假签约班】时提出了此问题,已有1人帮助了TA。

网校助教

Wendy_Nancy

同学你好,该知识点来自沪江网校《BEC商务英语中、高级连读【寒假签约班】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学好,
是可以的哦,be from=come from,均表示来自....
E选项里表达的是我刚刚完成了学业,表达了时间距离现在非常近,可以说就在现在,而现在完成时是表示过去某个动作发生并延续到现在,说明距离现在已经有段时间距离,因此现在进行时更符合当前语境些。
祝学习愉快~

版权申明:知识和讨论来自课程:《BEC商务英语中、高级连读【寒假签约班】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。