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 tell you before I go home.
ought to 接动词原形
答
went home
答
去掉have
时态错误,此句应当是一般时态,用了have意思为本应该,是过去时态
答
本身这句话的时态没统一,所以一定是个错句。里面的动词有 is, told, go.显然动词时态不一致,应改为:There is one thing I ought to tell you before I go home .意为,回家前我有一件事要告诉你。