"I still haven't thanked Aunt Lucy for her present." "It's time you ____"A.do B.didC.hadD.would这个题怎么选啊?It's time for sb.to do sth.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 12:59:24

"I still haven't thanked Aunt Lucy for her present." "It's time you ____"A.do B.didC.hadD.would这个题怎么选啊?It's time for sb.to do sth.
"I still haven't thanked Aunt Lucy for her present." "It's time you ____"
A.do
B.did
C.had
D.would
这个题怎么选啊?It's time for sb.to do sth.

"I still haven't thanked Aunt Lucy for her present." "It's time you ____"A.do B.didC.hadD.would这个题怎么选啊?It's time for sb.to do sth.
这个是虚拟语气
It's (high)time sb.should do sth.(其中should 不能省略) 故A不正确
It's time sb.did sth.由此判断B和C中有一个,did在此为省略句,用DID指代了感谢这件事.(自己理解,仅供参考)
It's time for sb.to do sth.
It's time for Sth.

B it's (high)sb. did sth.表示是某人该做某事的时候了