英语语法:—Why do you look worried?—Fred left the company half an hour ago.His work ________ unfinished since.A.left B.was left C.has left D.has been left选哪个,为什么?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/09 14:35:20
英语语法:—Whydoyoulookworried?—Fredleftthecompanyhalfanhourago.Hiswork________unfinishedsince.A.leftB.wa

英语语法:—Why do you look worried?—Fred left the company half an hour ago.His work ________ unfinished since.A.left B.was left C.has left D.has been left选哪个,为什么?
英语语法:—Why do you look worried?
—Fred left the company half an hour ago.His work ________ unfinished since.
A.left B.was left C.has left D.has been left
选哪个,为什么?

英语语法:—Why do you look worried?—Fred left the company half an hour ago.His work ________ unfinished since.A.left B.was left C.has left D.has been left选哪个,为什么?
D.has been left
这是现在完成时的被动语态
unfinished是过去分词作主补 也就是原来的宾补
主动语态是 leave sth done句型
本句写成主动语态是 Fred has left his work unfinished since
注意 本题的关键是副词since ,该词作副词用时 只能与完成时 连用.
所以本题不选 B

过去完成时,选择D

D. 有了since就得用过去完成时,还得用被动式。

选D,
他离开公司了, 是过去的一个时间点, 后边一句话, 他的活儿从那时候(since 后边省略了then)到现在就这么扔着没完成.
再不理解的话,就这么想,你们老师肯定讲过since 必然跟完成时, 排除AB, 然后是人干活,被动,所以就是has been leftsince可以跟过去时态的。...

全部展开

选D,
他离开公司了, 是过去的一个时间点, 后边一句话, 他的活儿从那时候(since 后边省略了then)到现在就这么扔着没完成.
再不理解的话,就这么想,你们老师肯定讲过since 必然跟完成时, 排除AB, 然后是人干活,被动,所以就是has been left

收起