“I still haven’t thanked Aunt Lucy for her present.” “It’s time you ___"

问题描述:

“I still haven’t thanked Aunt Lucy for her present.” “It’s time you ___"
为什么是虚拟?did 而不是it is time sb to to sth.

It’s time这个句型的后面,语法书有写,规定一定要用虚拟的.但不也有it is time sb to那在什么情况下用?跟从句一定用虚拟,it's time for sb. to do sth.是简单句,后面跟不定式。