>
其他
>
how long have you done与how long have you been的区别
人气:144 ℃ 时间: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
皮带运输机把物体匀速送往高处时,物体受到的摩擦力的方向
一道高一必修一的化学题“在一定条件下,分别以高锰酸钾、氯酸钾、过氧化氢(H2O2)为原料制取氧气,当制得
有甲乙丙三瓶等体积等物质的量浓度的NaOH溶液
猜你喜欢
苯环上的碳碳键到底是什么键?
高等动物和高等植物是否都有器官和系统层次?
12 345 679×9=111 111 111,那么12 345 679×45=?
你有多喜欢她 我就有多喜欢你 (维语翻译 翻译成维语
作文:我的好老师400字
87分之86乘86 简便计算 怎么算
光子反射后的动量大小不变,故光子的能量也不变,那么飞船的能量从哪里来?
50克比0.6千克的比值是多少?
© 2026 79432.Com All Rights Reserved.
电脑版
|
手机版