请问这句话有没有语法错误?有怎么改?

学习 时间:2026-11-09 22:13:08 阅读:4993
请问这句话有没有语法错误?有怎么改?I have already forgotten that how long had I not eaten a meal...

最佳回答

踏实的八宝粥

重要的朋友

2026-11-09 22:13:08

I have already forgotton how long I have not had a meal。1。how已经引导了宾语从句,所以不需要有that了;2。宾语从句中语序不倒装,所以have要在主语后面;3。原句表示的应该是“到现在为止。”,所以要用have而非had表示现在完成时;4。eat一般接具体的食物,而对于meal的话,一般用“have”。Good luck~

最新回答共有2条回答

  • 懦弱的抽屉
    回复
    2026-11-09 22:13:08

    I have already forgotton how long I have not had a meal。1。how已经引导了宾语从句,所以不需要有that了;2。宾语从句中语序不倒装,所以have要在主语后面;3。原句表示的应该是“到现在为止。”,所以要用have而非had表示现在完成时;4。eat一般接具体的食物,而对于meal的话,一般用“have”。Good luck~

上一篇 竹梅松分别是什么植物(裸子植物或被子植物)?

下一篇 拉丁美洲的气候非地带性成因