Iwastoldyouhad____aletterfromhi

发布时间:2020-07-27 13:15:07

I was told you had ____ a letter from him. How long have you ____ it? A.received;hadB.had;receivedC.received;receivedD.got;got

网友回答

A解析该题被选项中receive和get都是非延续性动词,不能与表示一段时间的状语连用,但可以与时间点连用.该题中第二空用how long对“段概念”提问,当然不能用非延续性动词做谓语,顺此排除B,C,D三项,剩下A项为正确
以上问题属网友观点,不代表本站立场,仅供参考!