很难的语法!非谓语动词 时态的几个语法问题,大师,1.Being taken on time,this medicine will be quite effective.为什么?2.To finish the project in time,the staff were working at weekends.主句为什么用were,用are不行吗?3.Her g

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 05:57:40
很难的语法!非谓语动词 时态的几个语法问题,大师,1.Being taken on time,this medicine will be quite effective.为什么?2.To finish the project in time,the staff were working at weekends.主句为什么用were,用are不行吗?3.Her g

很难的语法!非谓语动词 时态的几个语法问题,大师,1.Being taken on time,this medicine will be quite effective.为什么?2.To finish the project in time,the staff were working at weekends.主句为什么用were,用are不行吗?3.Her g
很难的语法!非谓语动词 时态的几个语法问题,大师,
1.Being taken on time,this medicine will be quite effective.为什么?2.To finish the project in time,the staff were working at weekends.主句为什么用were,用are不行吗?3.Her giving me a sceond chance,I will do it better.这是非谓语动词的独立主格吗?her是不是改为she?4.To learn a language well,great efforts must be made.不定式做状语,逻辑主语必须一致吗?5.I would never come to this restaurant.书上说这句话中的would是过去表将来,我不再去餐馆,表示的不就是从现在到将来吗?难道是过了一段时间再回想之前?

很难的语法!非谓语动词 时态的几个语法问题,大师,1.Being taken on time,this medicine will be quite effective.为什么?2.To finish the project in time,the staff were working at weekends.主句为什么用were,用are不行吗?3.Her g
Being taken on time,this medicine will be quite effective.这句话不对  应该直接用 过去分词taken作状语 因为 现在分词的被动形式 表示的是 正在进行 的被动 与句子意思 不符 故错
原句= if this medicine is taken on time,it will be quite effective 
2.To finish the project in time,the staff were working at weekends.主句用were,用are都可以 时态不同而已
3.Her giving me a sceond chance,I will do it better.这是非谓语动词的独立主格
her可以改为she   原句 是 用宾格代词 代替了主格代词
4.To learn a language well,great efforts must be made.这句话对 不定式做状语,逻辑主语不一定 必须和 主语 一致  但 有逻辑主语 这里不定式 的逻辑主语 是被动语态 的执行者 也可能与说话人 是一致的
5.I would never come to this restaurant.书上说这句话中的would是过去表将来,
书上的意思是  这里would 不是 表示过去将来的助动词  而是 表示强烈愿望 的情态动词 意思是我绝不到这个饭馆来  与过去将来时无关  也可以用will.


1.对的,换成If也行,假设,用正常时态往前推进的一个时态。
2.weekends说明是已经进行过的多个周末,如果是单数,可以用are。
3.同样可以换做If从句,如果不用宾格,用主格,可以用if she give。
4.不对,take effort to do sth. ,不用make。
5.would 不仅仅是将的意思,这句话带有悔意,暗含“如果我从来不到这家餐...

全部展开

1.对的,换成If也行,假设,用正常时态往前推进的一个时态。
2.weekends说明是已经进行过的多个周末,如果是单数,可以用are。
3.同样可以换做If从句,如果不用宾格,用主格,可以用if she give。
4.不对,take effort to do sth. ,不用make。
5.would 不仅仅是将的意思,这句话带有悔意,暗含“如果我从来不到这家餐馆就好了”的意思。虚拟,时态提前。

收起

【解答】你好,非谓语动词是英语语法中的一个难点,理解起来有些难度,但是理解以后不会忘记。
1,Being taken on time,this medicine will be quite effective。这句话不对。开头的being应该去掉,因为整体句子的意思是如果按时服用,这种药会非常有效。可见不是单独指的现在立刻服用,而指的是一种习惯,应该用一般现在时。
2,To fin...

全部展开

【解答】你好,非谓语动词是英语语法中的一个难点,理解起来有些难度,但是理解以后不会忘记。
1,Being taken on time,this medicine will be quite effective。这句话不对。开头的being应该去掉,因为整体句子的意思是如果按时服用,这种药会非常有效。可见不是单独指的现在立刻服用,而指的是一种习惯,应该用一般现在时。
2,To finish the project in time,the staff were working at weekends。这句话一定有上下文,不然这种表达个人觉得有一定的问题。既然后面强调的是at weekends就是长期习惯动作,应该是work。你回去再看看上下文。
3,Her giving me a sceond chance,I will do it better。这是独立主格结构。Her应该改为She,因为是主格。her是不对的。
4,To learn a language well,great efforts must be made。这句话有错误,主语应该是人,而不是efforts(物)。逻辑主语必须一致。
5,I would never come to this restaurant。过去将来时表达的是基于发生在过去的事件的未来的动作或趋势。不再去餐馆,表示的是从过去开始就不去了,这里表示在过去的将来,当然也包括过去,现在和将来,这里不用想得太细,只是一种分界线的概念而已。
非谓语动词是英语中最难懂的一块,多交流,另外多思考,学好这块英语以后将会变得很有意思的,祝你学习进步!
希望可以帮到你。

收起