作业帮 > 综合 > 作业

英语语法问题Since her graduation, Lily _____ a job in a big city,

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/28 13:48:51
英语语法问题
Since her graduation, Lily _____ a job in a big city, but she hasn't found one yet.请问空格中是填has been looking for还是had been looking for?
英语语法问题Since her graduation, Lily _____ a job in a big city,
填“has been looking for ”
has been looking for,是现在完成时,从过去到现在一直的状态,可以表示到现在都没有停止这个动作
had been looking for,是过去完成时,表示后边动词的动作从过去的过去开始,到现在之前的某一时刻停止,表示过去某一段时间的状态。

题目中你可以知道Lily在找工作,从她毕业到现在一直在找,但是没有找到,是现在还在继续的状态,从后句“hasn't found ”中可以看出。
而且,后句用but连接的并列句用的现在完成,也可以推断前句也应该使用现在完成或者一般过去。