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
优质解答
不可以哦·· 要选B
how long 多久
表示段时间,与答句中的for连用,表示段时间.how long~……for 3days
既然有for 那么就是完成时的标志了··-_-|||我都没有答句哪来的FOR是一般情况下,how long 就是这样用的哦·并不是说你的句子里有····How long 和现在完成时连用哦·希望帮到你
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版