如果要用have的话 本句该这样表达:How long have you been there?这是个时态的问题,看你用什么时态.
补充一下,如果换成我们熟悉的肯定句就明显了
I stayed here 3 years ago
I have been here for 3 years
针对这样的问题,相信你该知道怎样提问了吧?
你在那裏停留了多久?how long were you stayed there?为什麼用were?不用have?
你在那裏停留了多久?how long were you stayed there?为什麼用were?不用have?
英语人气:483 ℃时间:2020-02-26 05:19:16
优质解答
我来回答
类似推荐
猜你喜欢
- 1You are leanring English.Do you know the children in America are learing Chinese?And how do they
- 2用简便方法计算57乘56分之55+27乘28分之27(两种方法)
- 3已知过椭圆x^2+9y^2=9左焦点的直线交椭圆于P.Q两点,直线的倾斜角是a',
- 4What are you doing?We are_____a meeting.
- 5色球层、光球层和日冕层都有什么区别?怎么区分?
- 6二力平衡的知识点
- 7She bought a new watch.She bought it two weeks ago.合并一个句子
- 8yes,you have to return them on time 的上一句可以是什么
- 93.14×4.3+31.4×72%-0.314×15简便计算
- 10一个数加上它的40%等于21,求求这个数是多少?