英语单句改错题求解答,——have you been to see your uncle recently?——No.but I ought to.这组对话哪里有错误- -英语不好

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 20:34:57
英语单句改错题求解答,——have you been to see your uncle recently?——No.but I ought to.这组对话哪里有错误- -英语不好

英语单句改错题求解答,——have you been to see your uncle recently?——No.but I ought to.这组对话哪里有错误- -英语不好
英语单句改错题求解答,
——have you been to see your uncle recently?
——No.but I ought to.
这组对话哪里有错误- -
英语不好

英语单句改错题求解答,——have you been to see your uncle recently?——No.but I ought to.这组对话哪里有错误- -英语不好
改正:在ought to后面加上have been
答语后句为省略,即 but I ought to have been to see my uncle...
根据语法规则,如果不定式后面是have been...的话,则不能省略到to为止,而必须省略成to have been为止.
如果对你有所帮助,敬请点击页面中的“选为满意回答”按钮,

---have you seen your uncle recently?
——No.but I should have

Have you visited your uncle recently?
改成这样么~

Have you seen your...
but I ought to have..

第一句中的to see 应该为seeing, 是现在完成进行时,强调动作的持续性
在这里表示“你最近是否一直有看到你的叔叔?”

Have you seen your uncle recently?
——No.but I should have
现在完成时的动词要改成done的形式
been to 一般指去过某地,但去的次数很少

to see 改为seeing。现在完成进行时。