目前废黄铜多少钱一斤:how long have you been 用法

来源:百度文库 编辑:中科新闻网 时间:2024/05/08 06:44:44
how long have you been ---work?
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