不可以哦·· 要选B
how long 多久
表示段时间,与答句中的for连用,表示段时间.how long~……for 3days
既然有for 那么就是完成时的标志了··-_-|||我都没有答句哪来的FOR是一般情况下,how long 就是这样用的哦·并不是说你的句子里有····How long 和现在完成时连用哦·希望帮到你
How long ( ) you ( A.did skate B.have been skating 在这可不可以选A?为什么?
How long ( ) you ( A.did skate B.have been skating 在这可不可以选A?为什么?
英语人气:123 ℃时间:2019-10-19 19:11:30
优质解答
我来回答
类似推荐
- how long did you skate today?和how long have you been skating today 有何区别
- how long have you been skating?怎么回答
- 请问 How long has She been skating?How long has She skated?How long did she skate?
- 45.How long have you been______(skate)?For five hours.46.The students are
- how long have you done与how long have you been的区别
猜你喜欢
- 1把一根木条锯成两段用6分钟,从8:30开始锯,要把条锯成5段,锯完时应是几时几分?
- 2My father and my mother tasted fruit.(同义句转换)
- 3串联电路中,如果一个电阻变大,那么总电功率怎么变化?如果并联呢
- 4现在完成时的结构 主语+ 助动词 have has+been+done+过去分词是什么意思?关键
- 5英语课前free talk该讲什么?
- 6空心铜球投入水中后会怎么样
- 7已知一个长方形的面积为190,长是宽的2倍,求该长方形的周长
- 8已知y=ln(sinx),求dy
- 9学校计划把植树任务按五比三分给六年级和其他年纪,结果六年级植树的棵数占全校的75%,比计划多载了20颗,学校原计划载树多少颗
- 10She always laughs in English.中文