But the growing popularity of electronic medical records has forced hospital-based doctors to become dependent on computers throughout the day
第一个主句,陈述电子病历普及的结果——迫使医院医生全天依赖电脑
成分推断 · 4 项
- 在确定主语之前,先找句中的动词形式。观察到 "growing"(现在分词)、"has forced"(助动词 + 过去分词)、"to become"(不定式)、"dependent"(形容词)。
- "growing" 在 "the" 之后、名词 "popularity" 之前,作定语修饰 "popularity",不能单独作谓语。
- "has forced" 是 "have + 过去分词" 的完成时结构,前面有明确的主语 "the growing popularity of electronic medical records",后面可以接宾语 "hospital-based doctors" 和宾语补足语 "to become dependent...",符合谓语动词的搭配位置和结构特征。
- "to become dependent" 是不定式短语,在 "force sb to do" 结构中作宾语补足语,不能作谓语。
- 因此本分句的谓语是 "has forced"。
- 已确定谓语是 "has forced",现在找谓语前面的主语。
- 从句首开始看:"But" 是连词不算成分;"the growing popularity" 是名词短语,"of electronic medical records" 是介词短语作后置定语修饰 "popularity"。
- 整个 "the growing popularity of electronic medical records" 位于谓语 "has forced" 之前,语义上是执行 "迫使" 这个动作的施事者(什么东西迫使了医生),符合主语的位置和语义特征。
- 因此主语是 "the growing popularity of electronic medical records"。
- "force" 是及物动词,需要接宾语。观察 "has forced" 后面紧跟 "hospital-based doctors",这是名词短语。
- 再看 "hospital-based doctors" 后面是 "to become dependent...",这是不定式短语。"force sb to do sth" 是固定搭配,其中 "sb" 是宾语,"to do sth" 是宾语补足语。
- "hospital-based doctors" 在谓语 "has forced" 之后、不定式 "to become" 之前,语义上是 "被迫使" 的对象,符合宾语的位置和语义特征。
- 因此宾语是 "hospital-based doctors"。
- 已确定谓语 "has forced" 和宾语 "hospital-based doctors"。在 "force sb to do" 结构中,"to do" 部分是宾语补足语,补充说明宾语的状态或动作。
- "to become dependent on computers throughout the day" 是不定式短语,位于宾语 "hospital-based doctors" 之后,语义上说明医生被迫使去做什么(变得依赖电脑),是对宾语的补充说明。
- 因此宾语补足语是 "to become dependent on computers throughout the day"。
时态 · 语态 · 语气
- 时态判定:观察谓语动词 "has forced"。这是 "have/has + 过去分词" 的结构,其中 "has" 是现在完成时的助动词,"forced" 是过去分词。主语是第三人称单数 "the growing popularity",所以用 "has" 而非 "have"。这个结构表明动作发生在过去并对现在产生影响,属于现在完成时。不是一般过去时(那会是 "forced"),也不是现在进行时(那会是 "is forcing"),更不是情态动词结构(没有 can/must 等)。
- 语态判定:主语 "the growing popularity" 是动作 "force"(迫使)的执行者,宾语 "hospital-based doctors" 是动作的承受者。谓语结构是 "has forced",没有 "be + 过去分词" 的被动语态标志。因此是主动语态。
- 语气判定:本句是陈述一个事实(电子病历的普及迫使了医生),没有虚拟语气的标志(如 "if" 引导的非真实条件、"were" 代替 "was"、"should/would/could + 动词原形" 等),也不是祈使句(祈使句以动词原形开头且无主语)。因此是陈述语气。
语义说明 现在完成时 "has forced" 表明电子病历普及这一过程从过去开始,到现在已经完成并产生了结果(医生已经变得依赖电脑);主动语态表明是电子病历的普及主动迫使医生改变,而非医生被其他因素迫使;陈述语气表明这是对客观事实的直接陈述。