i have kept up a friendship with a girl whom i was at school ____twenty years ago

来源:百度知道 编辑:UC知道 时间:2024/06/20 10:52:46
A.about
B.since
C.till
D.with
答案选with 我想知道为什么不选其他几个的理由

整句翻译是:我和一个女孩很要好。25年前我还在上学时便一直和她在一起。

于是我们来看,如果选A,很显然它是要把about和后面的twenty years ago连一起,那前面“我在学校……”(whom i was at school……)后面便没有了,语意不完整;
如果选B,那它也是要和后面的twenty years ago连一起,前面又断开了。
选C的话,还是要和后面的twenty years ago连一起,前面又断开了。 OTL

d

因为是with whom

其他词都是接后面的时间状语

i was whom是不通的

所以用with

twenty years ago 已经是一个完整的时间状语了 从whom到空格都是对girl的修饰定语,,,这是个什么样的女孩呢 ? 哦 二十年前我在学校就在一块认识的 所以就用with了

我和一个女孩很要好,25年前我上学时便和她在一起。
前面的with是因为keep up a friendship with 这个短语, i was at school ____关键是这里,是我和……在一起上学,要和前面的whom连起来看,少了连词,所以要填with