2017年中国下半年经济:改错:How long have you bought this coat you are wearing?
来源:百度文库 编辑:杭州交通信息网 时间:2024/06/13 12:14:35
改为:How long have you been bought this coat you are wearing?
因为”买”是短暂性动词,如果要用完成时就一定要有延续性的动做的词.一般如果短暂性的动词用完成时的话就要加”BEEN”.
将bought改为get
buy是瞬间动词,不存在一件衣服买很长时间
把bought改为had,buy是瞬间动词,不能用於完成式来表一段时间的动作!!
bought改为had
How long have you bought this coat which you are wearing?
改错:How long have you bought this coat you are wearing?
bought错了!因为How long要用延续性动词(可持续一端时间,如读书等),所以把bought改为它的延续性动词形式have,own又因为这里是现在完成时态,要用had,owned!
改错:How long have you bought this coat you are wearing?
how long have you been 用法
How long have you been collecting shells?与How long have you collected shells?的区别
How long have you been collecting shells?与How long have you collected shells?的区别
How long have you _______(have) this book?
HOW long have you been studying english 怎么回答
how long have you been in love with your boss?
how long have you been in love with your boss?
how long have you been keeping this to yourself?
How long have you been married? 你们结婚多久了?