have been doing 的用法,
来源:百度知道 编辑:UC知道 时间:2024/06/06 11:18:55
My borhter has worked in that factory since two years ago
问: 不是have been doing吗, 为什么会是has worked,余很笨,大家说清楚点哦
问: 不是have been doing吗, 为什么会是has worked,余很笨,大家说清楚点哦
相同:
1:现在完成时(have done)和现在完成进行时(have been dong)都可以表示从过去某一时刻开始一直延续到现在的动作。Example:
I have worked in this school since 2000.
I have been working here since 2000.
2:现在完成时和现在完成进行时都可以表示一段时间内延续的动作。Example:
Mr. Smith has lived here for 20 years.
Mr. Smith has been living here for 20 years.
以上句子用现在完成时和现在完成进行时,含以上没区别,两种时态可互换。但两种时态也存在用法上的差别。
have been doing和have done
What have you been doing lately?是什么意思?
must have been doing的用法
what have you been doing 什么意思?
should have been doing表示什么情况?
有没有have been doing 这个时态?
Have been doing 的被动语态是?
must be doing 与 must have been doing
did not \ was not doing \ have not been doing \ have not done
has/have been doing 这是哪种语法? 怎么用啊?