has been doing还是 has done
has been doing还是 has done
she loves her students,——————————————— all her time for the past three years.答案是has devoted 我写的has been devoting
she loves her students,——————————————— all her time for the past three years.答案是has devoted 我写的has been devoting
英语人气:603 ℃时间:2020-03-18 05:08:42
优质解答
因为这里想强调主语她爱学生这个动作对现在的影响,想突出她是一名好老师,而并非是想突出她爱学生的这个持续的时间.所以完成时更好.其实完成和完成进行都有持续的意思,只不过前者更侧重影响,后者更侧重持续的时间
我来回答
类似推荐
猜你喜欢
- 1Let's count the numbers____________one_____
- 2(负24又13分之8)/8等于多少 3又7分之1*(3又7分之1减7又3分之1)*22分之7/21分之22等于多少
- 3so that/too to/用法
- 4负荷 读音 第几声
- 5she not only( )well but also( )well.A.sing,danceBtosing,todanceC.sing,dancedD.sang,danced
- 6现只有一个21°的模版与铅笔,能否在纸上画出1°的角来?(若不能,说明理由,若可以,详述画法)
- 7三角形的一个外角等于_____的和:
- 8"为孩子树立一个好榜样"用英文翻译.?
- 9有一杠杆,动力臂是阻力臂的3倍,则动力大小是阻力大小的_倍,这是_(填省、费)力杠杆,天平是动力臂_ (填 等于、大于、小于)阻力臂的杠杆.
- 10关于数学三角比的诱导公式的记忆口诀"奇变偶不变,