语法问题 I've just been to book our tickets.
来源:百度知道 编辑:UC知道 时间:2024/07/07 04:34:04
be to do 是将来时的表达方式的其中一种
be to do 表示约定的,计划的或按义务要求即将完成的动作,也可以表示注定要发生的事件
怎么能有完成式 have been to do 呢? 说不通
be to do 表示约定的,计划的或按义务要求即将完成的动作,也可以表示注定要发生的事件
怎么能有完成式 have been to do 呢? 说不通
你真够严谨的,赞一个。
你列举的 be to do 的用法仅限于 be 的一般时态形式,也就是说,当 be 是
am /is / are / was /were 时。 大概以前学习没有注意到。
关于 I've just been to book our tickets.
你还记得初中的一个句型吗 :
Where have you been ? 你刚刚去那里啦?
I've just been to book our tickets.是对这个问题的回答。意思是 我刚
刚去订票的。 这里的 to 表示出去的目的 和 be to do 的结构是有区别不
一样的。
你真细心!祝你学习顺利!
He has gone to China.他已经去中国了
He has been to China.他去过中国。(表示已经回来了)
强调的是主语去中国后的状态了。
这样举例可以吧。
现在完成时态 have done 这里的done 不仅指实意动词的过去分词,也可以是be的过去分词。
I have been a teacher for ten years.我当老师十年了
原句意思是我刚刚去订机票了。
同意你的说法;这种句式即便不算错,也不能说就好,太不自然了.
不矛盾啊。我已经要去订了,意思是你别去,我已经就要去了。
表示刚定完票.have been表示完成.to do表示目的.
目的完成.
不等于be to do