We were to have told you,but you were not in.

用weretotell不就可以了么(这是一个选择题),为什么选项要用havetold.IwastohavegoneonTuseday.Butonthatday,Ihada... 用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.同类型的。
展开
5810542
2013-03-03 · TA获得超过727个赞
知道小有建树答主
回答量:552
采纳率:100%
帮助的人:298万
展开全部
用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表示动作还没发生,表将来发生的动作为。
那这句话就应这样理解:我以后告诉你,但你以前不在。这是什么逻辑?
甘暮溪
2013-03-03 · TA获得超过118个赞
知道答主
回答量:119
采纳率:0%
帮助的人:122万
展开全部
这句话的意思是:我们本来打算告诉你的,但是你不在。
重点在这个“本来”二字上面,用完成时表示。
如果没有完成时,仅用were to tell,就是我们打算告诉你,但是你不在,没有这层语气了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sczxwxm
2013-03-03 · TA获得超过3317个赞
知道小有建树答主
回答量:773
采纳率:0%
帮助的人:413万
展开全部
用have told表示过去完成时,表示过去已经告诉。have gone 也是一样,表示过去已经去过。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式