“I still haven’t thanked Aunt Lucy for her present.” “It’s time you .”A. doB. didC. hadD.

发布时间:2020-08-16 12:00:50


“I still haven’t thanked Aunt Lucy for her present.” “It’s time you     .”
A. do
B. did
C. had
D. would

网友回答

A. do
(答案→)B. did
C. had
D. would
解析:考查虚拟语气。It’s time that后用虚拟语气,与现在相反,用过去式;与过去相反,用过去完成时。故选B。
以上问题属网友观点,不代表本站立场,仅供参考!