he _____ research these three years,and he ___several discov
来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/12 23:37:26
he _____ research these three years,and he ___several discoveries this year.
a.has been doing ,made b.has been doing ,has made.
能否说明原因?
a.has been doing ,made b.has been doing ,has made.
能否说明原因?
A,这三年来他一直做研究,这一年有了几个发现
再问: 今年不是也可以用完成时吗
再答: 如果后面有for this year, 可考虑B, 因为只是陈述今年的成绩,可直接用过去时
再问: this year 的前面能用for 吗
再答: for 在this year 前面有点牵强,但是一般完成时,时间长度前面有for 的居多。我的直觉告诉我选A, 因为B两个现在完成时感觉有点中式英语,过于强调语法的感觉。而且前面的and he 明显显示出不同的时态, 若都用完成时,可直接说, he has been doing research these three year and has made several discoveries this year.
再问: 今年不是也可以用完成时吗
再答: 如果后面有for this year, 可考虑B, 因为只是陈述今年的成绩,可直接用过去时
再问: this year 的前面能用for 吗
再答: for 在this year 前面有点牵强,但是一般完成时,时间长度前面有for 的居多。我的直觉告诉我选A, 因为B两个现在完成时感觉有点中式英语,过于强调语法的感觉。而且前面的and he 明显显示出不同的时态, 若都用完成时,可直接说, he has been doing research these three year and has made several discoveries this year.
he _____ research these three years,and he ___several discov
He _____ a company in Russia for three years,and now he is t
He ( ) for three years.
It is three years since he died.(同义句) He has ____ _____ for
He said he _____ there for three more years 应该填什么 还有是什么时态
He is a s______ and he has been in the army for three years
He is a s___ and he has been in the army for three years.
1.He _____ a lot of great movies over these years
反义疑问句:you must have studied English for three years,_____?he
That boy is not _____ to go to school.He is only three years
1.He has been in the army for three years?_____ _____three y
Three years _____(have) passed since he came here.填什么?为什么?