>
其他
>
how long have you done与how long have you been的区别
人气:191 ℃ 时间:2019-08-18 03:48:43
解答
其实 前者的done 是过去分词 的统称
后者 been 是 过去分词中的一个
如果done 只代表 行为动词的话
那么 前者是 主谓结构 或主谓宾结构
后者 是主系表结构.后者应该有表语.表示状态 可以延续
如 how long have you been in beijing?
前者 与how long 搭配的 done 必须是 延续性动词.
如 how long have you worked here?
推荐
How long have you been like this?
how long have you been skating?怎么回答
How long have you been like this?
How long have you been here?
how long have you done that
You shouldn’t watch TV every day.
在恒温下的密闭容器中,有可逆反应2NO(气)+O2(气) 2NO2(气); ΔΗ
同类二次根式的问题
猜你喜欢
”老吾老,以及人之老;幼吾幼,以及人之幼”
1.若函数y=log2[x2+(a-1)x+a/4]的值域为R则实数a的取值范围是什么?
-56又17分之14括号÷14×括号-1的5次方 简便算法
英语翻译
WHAT an exciting news they have told me!这样解释为什么可以用AN对吗?
做一下数学题要算式不要方程
what do you think of your new job ?特殊疑问句
跑步的数学题
© 2026 79432.Com All Rights Reserved.
电脑版
|
手机版