There is one thing I ought to have told you before I go home .这句话错在哪了,为什么?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/25 17:43:06
ThereisonethingIoughttohavetoldyoubeforeIgohome.这句话错在哪了,为什么?ThereisonethingIoughttohavetoldyoubefore

There is one thing I ought to have told you before I go home .这句话错在哪了,为什么?
There is one thing I ought to have told you before I go home .这句话错在哪了,为什么?

There is one thing I ought to have told you before I go home .这句话错在哪了,为什么?
去掉have
时态错误,此句应当是一般时态,用了have意思为本应该,是过去时态

本身这句话的时态没统一,所以一定是个错句。里面的动词有 is, told, go.显然动词时态不一致,应改为:There is one thing I ought to tell you before I go home .意为,回家前我有一件事要告诉你。

went home

There is one thing I ought to tell you before I go home.
ought to 接动词原形