请问这句话有没有语法错误?有怎么改?I have already forgotten that how long had I not eaten a meal...
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/30 23:09:01
请问这句话有没有语法错误?有怎么改?I have already forgotten that how long had I not eaten a meal...
请问这句话有没有语法错误?有怎么改?
I have already forgotten that how long had I not eaten a meal...
请问这句话有没有语法错误?有怎么改?I have already forgotten that how long had I not eaten a meal...
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~
I have already forgotten how long was it since i ate
how long is it …since…用于表示没干什么多长时间了
forgotten 后是宾语从句,应用陈述语序。
改为"I had not eaten a meal"
I have forgotten that how long I haven't eaten a meal.
现在完成时
我已经忘记了我多久没有吃过一顿饭。。。
I had forgotten how long I have never eaten a meal
是这样吧....
I have already forgotten that how long I have not eaten a meal.