帝王小说言情穿越:how long have you been 用法
来源:百度文库 编辑:高校问答 时间:2024/05/13 16:15:15
how long have you been ---work?
A at B on C in D to
请教一下下,改选什么?为什么?
急急急急急急急急急急!!!!
A at B on C in D to
请教一下下,改选什么?为什么?
急急急急急急急急急急!!!!
驳been to work:
首先...就没有be to work这个词组(指这里和how long 连用的,偶知道be to do表将来 - -)
第2...have been to一般是"去过某地方"的意思,加地点
第3...作为go to work的持续性动词,并不是be to work
就像get to school不会变成how long have you been to school?
所以, 偶觉得是been at work, 因为本来就有at work "工作"这个表状态的介词词组,当然拿它和how long连用
意思仍然是: 你工作多久了?
我也觉得是at
可以改成陈述句看下阿
I have been at work for 3days还通顺
剩下的
I have been on work for 3days
I have been to work for 3 days就不通顺了
选D。如果选其他任何一个,都要把work变为working。惟有搭配to时是不定式,可以接动词原形。
意思:你去工作了多长时间?
选at,因为at work就表示在工作,整句话的意思是“你工作了多长时间了?”
how long have you played ?
on
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? 你们结婚多久了?
改错:How long have you bought this coat you are wearing?