________Bettyformanyyears,I'mnots

发布时间:2020-07-13 21:52:54

________ Betty for many years, I'm not surprised she won the prize.A.To knowB.To have knownC.KnowingD.Having known

网友回答

D解析这句句子是分词作状语,句子的意思是“认识贝蒂很多年了,我对她赢得奖项一点也不惊讶.”动词不定式to know表示目的,to have known这个动词不定式的完成时态不作句子的状语,所以A项和B项都不正确,认识贝蒂在前,赢得奖项在后,因此存在着很明显的先后关系,所以having done比doing更好.
以上问题属网友观点,不代表本站立场,仅供参考!