he _____ research these three years,and he ___several discoveries this year.a.has been doing ,made b.has been doing ,has made.能否说明原因?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/22 02:41:20
he _____ research these three years,and he ___several discoveries this year.a.has been doing ,made b.has been doing ,has made.能否说明原因?
he _____ research these three years,and he ___several discoveries this year.
a.has been doing ,made b.has been doing ,has made.
能否说明原因?
he _____ research these three years,and he ___several discoveries this year.a.has been doing ,made b.has been doing ,has made.能否说明原因?
A,这三年来他一直做研究,这一年有了几个发现
均可
B
B 第一个现在完成进行时表示一直在进行的动作,只强调动作不表示结果,后面的several discoveries就表示结果,所以用现在完成时
B可是资料上的答案是A我个人觉得B比较妥当,他这三年来一直在做研究,今年他终于做出了几个重大发现。他三年的研究对他后来的发现产生了重大影响,所以用现在完成时比较合适。我个人也是倾向B,可是分析下A似乎也没错。确实,made也可以,不强调前面对后面的影响,只是单纯说他今年他做出了重大发现,也可以用made.我倒觉得made,也未尝不可,看你自己理解吧~~是啊。这题目出的真让人发昏啊。谢谢啦啊!...
全部展开
B
收起
a
A 现在完成进行时表示一直在进行的动作,他这三年来一直在做研究,
第二空现在完成时强调对现在的影响或结果,一般过去时有动作发生的时间点,即过去某一时间发生某一动作;现在完成时则没有,即不强调是哪个时间点发生的动作,而强调过去的动作对现在造成的影响和结果。...
全部展开
A 现在完成进行时表示一直在进行的动作,他这三年来一直在做研究,
第二空现在完成时强调对现在的影响或结果,一般过去时有动作发生的时间点,即过去某一时间发生某一动作;现在完成时则没有,即不强调是哪个时间点发生的动作,而强调过去的动作对现在造成的影响和结果。
收起