英语单句改错题求解答,

问题描述:

英语单句改错题求解答,
——have you been to see your uncle recently?
——No.but I ought to.
这组对话哪里有错误- -
英语不好
1个回答 分类:数学 2014-09-25

问题解答:

我来补答
改正:在ought to后面加上have been
答语后句为省略,即 but I ought to have been to see my uncle...
根据语法规则,如果不定式后面是have been...的话,则不能省略到to为止,而必须省略成to have been为止.
如果对你有所帮助,敬请点击页面中的“选为满意回答”按钮,
 
 
展开全文阅读
剩余:2000
上一页:这一步看不懂
下一页:这题详细解释