题目
Helen _____ a good job since she graduated from the university.A. doesn't findB. hasn't foundC. didn't findD. hadn't found
Helen _____ a good job since she graduated from the university.
A. doesn't find
B. hasn't found
C. didn't find
D. hadn't found
题目解答
答案
B. hasn't found
解析
本题考查现在完成时的用法。关键点在于since引导的时间状语从句,通常与现在完成时连用,表示从过去某一时间点开始一直持续到现在的动作或状态。解题时需注意主句的时态与从句时态的搭配关系。
时态分析
- since从句:
since she graduated中的graduated是过去式,表示一个过去的动作,此时主句应使用现在完成时,表示从过去持续到现在的结果。 - 选项排除:
- A. doesn't find:一般现在时,无法与
since搭配表示持续性。 - C. didn't find:一般过去时,仅描述过去某个时间点,不符合持续性语境。
- D. hadn't found:过去完成时,表示过去某个时间点之前完成的动作,与
since矛盾。 - B. hasn't found:现在完成时的否定形式,正确表达从过去持续到现在的未完成状态。
- A. doesn't find:一般现在时,无法与