早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Youshouldhavefinishedyourhomeworkearlier----IknowbutIthetimeA.don’thaveB.didn’thaveC.won’thaveD.hadnot

题目详情
You should have finished your homework earlier ----I know but I ____the time
A.don’t have B.didn’t have C.won’t have D.had not
▼优质解答
答案和解析
B
前文的,should +完成时,表示的是,本应该做,缺没做

说明,后文,有可能是虚拟,也有可能不是虚拟
你本应该早点做完作业的,-------我知道,可是,我(那时候)真的是没有时间

说明,陈述的是事实,不是虚拟
但是,是说过去没时间,因此是过去式