英语定从选择

来源:百度知道 编辑:UC知道 时间:2024/09/21 01:30:38
In the office I never seem to have time until after 5:30 p.m, ________ many people have gone home.
A.whose time B.that C.on which D.by which time

为什么选D.为什么要用by?

A,B显然都不能选,这里主要是区分C、D选项,
C中的on指在具体某一时刻,多用于进行时,这里是完成时,不能用;
D选项中用的是by,by+时间名词。意为:“到…时(已发生某事),最晚、不迟于…,在…之前”,根据题意,许多人在5:30之前都已经回家了,所以选D

have gone home.
现在完成时用by

在那个时间之前完成的动作,用过去完成时