根据例子改句子

来源:百度知道 编辑:UC知道 时间:2024/05/26 17:27:24
Have you ever had fish for breakfast?
Do you ever have fish for breakfast?

Have you ever been to Beijing?
Do you ever________________Beijing?

是go to 还是be to?

be to 你是否到过北京,强调到过

go to

go to。
例句:Don’t you ever come here.?
依例句可知道这不是现在完成时态啦!听我没错。

been to

go to

原因是,have的句子强调的是现在完成时,谓语动词一定要用过去分词的形式。完成时的意思在于这件事对将来会有影响的。而且这个谓语动词一定是一个持续性的。
而下面do开头的就是一个简单的一般现在时。所以谓语动词也是用一般现在时。
还可以用排除法,你看第一句完整的例子。在do you ever have finish for breakfast中,谓语动词用的就是一般现在时。
所以答案就是go to .be to没有这个用法。