does it take you to work from your home every day?
A. How long; ride
B. How long; to ride
C. When; ride
D. When; to ride
网友回答
A. How long; ride
(答案→)B. How long; to ride
C. When; ride
D. When; to ride
解析:句意:你每天骑车从家去工作需要多长时间?it takes sb some time to do sth做某事花费某人多长时间,how long表示多长时间,不定式作为真正的主语,it作为形式主语,故选B