>
其他
>
how long have you done与how long have you been的区别
人气:425 ℃ 时间: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
中国龙 星云有什么特点
dock
由加页读什么?
猜你喜欢
吃不下饭,睡不安稳觉用两个成语
为什么葡萄糖完全氧化有的说净生成30或32个ATP 有的说法是36或38个ATP?
用当……时候造句
闻鸡起舞、纸上谈兵、背水一战、入木三分、鞠躬尽瘁、指鹿为马、四面楚歌的主人公
写出带有“手”的成语 形容聪明( )形容高兴( )形容勤奋( )形容凶狠( ) 形容顺利()形容卑鄙( )
二分之一的负一次方等于多少
英语翻译
短文两篇,陋室铭,爱莲说的通假字,古今异义词,一词多义,词类活用,文言句式
© 2024 79432.Com All Rights Reserved.
电脑版
|
手机版