________Ihaven'theardfromheryet.

发布时间:2020-07-26 11:09:23

________ I haven' t heard from her yet. A.So longB.Before longC.So farD.Long before

网友回答

C解析so far意为“到现在为止”,谓语动词用现在完成时;before long意为“不久”,常与过去时或将来时连用;by then意为“到那时为止”,如果表示过去,用过去完成时,若表示将来,则与将完成时连用.
以上问题属网友观点,不代表本站立场,仅供参考!