关于现在完成进行时和现在进行时的互换sb have been doing sth for ten years 能换成sb is doing sth these ten years还是sb is doing sth for ten years 应该是前一句吧?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 01:31:12
关于现在完成进行时和现在进行时的互换sb have been doing sth for ten years 能换成sb is doing sth these ten years还是sb is doing sth for ten years 应该是前一句吧?

关于现在完成进行时和现在进行时的互换sb have been doing sth for ten years 能换成sb is doing sth these ten years还是sb is doing sth for ten years 应该是前一句吧?
关于现在完成进行时和现在进行时的互换
sb have been doing sth for ten years 能换成sb is doing sth these ten years
还是sb is doing sth for ten years 应该是前一句吧?

关于现在完成进行时和现在进行时的互换sb have been doing sth for ten years 能换成sb is doing sth these ten years还是sb is doing sth for ten years 应该是前一句吧?
我想说,还是完成时,而不用进行时最好.
如果一定要用,当然是sb are doing sth these ten years.

其实没什么区别 第一种是这10年一直在做某事
第二种是这件事一直做了十年 你说呢
不过我不建议你用现在进行时 这主要看语境 如果时间较长就要用现在完成进行时 反则反之