作业帮 > 英语 > 作业

一点语法不懂我语法书上写道:主句为一般现在时,从句不可以用过去完成时,不可以用过去完成进行时.我不太理解为什么 .比如

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/04/30 07:02:45
一点语法不懂
我语法书上写道:主句为一般现在时,从句不可以用过去完成时,不可以用过去完成进行时.我不太理解为什么 .
比如 I think he has been sleeping.(错的).为什么呢?
那我要翻译:我认为他一直都在睡觉.怎么翻译呢?
在例如 I think he had come.(错的).那我翻译:我认为他睡觉了.怎么翻译呢?
还有一点是主句为一般过去时,从句不能用表 现在和表将来的的时态.
我也不太理解.它们语法为什么要这么规定?
比如:I thought he will come back .(错的) 那我翻译:我认为他将要回来.怎么翻译?
比如:I thought he has been working hard.(错的) 那我翻译:我认为他工作一直都很努力.怎么翻译?
郁闷.
一点语法不懂我语法书上写道:主句为一般现在时,从句不可以用过去完成时,不可以用过去完成进行时.我不太理解为什么 .比如
有一个关于时态的说法:
主过从过,(即主句是一般过去时,宾语从句用一般过去时)
主将从现,(即主句是一般将来时,从句用一般现在时)
主现从需(即主句是一般现在时,从句根据需要而定)
I think he has been sleeping.从上面来讲应该没错.
I think he had come.这句话错在使用了过去完成时(过去的过去),即后面的动作发生在过去时态的谓语的过去,think是现在时,不符合.我认为他睡觉了可以说:I think he has sleeped.
我认为他将要回来可以说:Ithought he would come.(或I think he will come.)
我认为他将要回来:I think he will come.
我认为他工作一直都很努力:I think he has been working hard.