>
其他
>
how long have you done与how long have you been的区别
人气:262 ℃ 时间: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
3比4少《 》百分之,80比50多《 》百分之 可以教我怎样算吗?
关于化学平衡的题
为什么在某些名词后面的同位语从句要用虚拟语气
猜你喜欢
《送东阳马生序》作者做种能够学业有成的三条理由?(各用四个字概括)
It's terribly cold today.、这里为什么用terribly
英语几个句子看不懂?求帮忙分析,感谢.
α在第二象限,为什么2k*360°+180°
不耻下问意义的认识
简述马克思主义关于社会的观点.
相对原子质量的计算方法,举例说明
一元硬币多重
© 2025 79432.Com All Rights Reserved.
电脑版
|
手机版