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

Weweretohavetoldyou,butyouwerenotin.用weretotell不就可以了么(这是一个选择题),为什么选项要用havetold.IwastohavegoneonTuseday.Butonthatday,IhadaterriblecoldsoIdecidedtowaittillWednesday.同类型

题目详情
We were to have told you,but you were not in.
用were to tell不就可以了么(这是一个选择题),为什么选项要用have told.
I was to have gone on Tuseday.But on that day,I had a terrible cold so I decided to wait till Wednesday.同类型的。
He was to have been here by 7but now it's 9 and there is no sign of him.同类型的。
▼优质解答
答案和解析
用to have told.
下面分析为什么用to have told.
We were to have told you,but you were not in.
我们应该早就告诉你,但你那时不在.
to have told 是不定式的完成时,表示“应该已经.的了”,表示动作已经过去.
We were to tell you,but you were not in.
意思是:我是要(将来)告诉你,但你那时(以前)不在.
to tell表示动作还没发生,表将来发生的动作为.
那这句话就应这样理我以后告诉你,但你以前不在.这是什么逻辑?