以 How long 提问的句子是用现在完成时还是现在完成进行时

2025-02-26 07:27:58
推荐回答(4个)
回答1:

都可以。关键是看你陈述句是用了什么时态。
I have done my homework for 2 hours .(我已经做了2个小时的家庭作业)
How long have you done your homework ?

I have been doing my homework for 2 hours .(我这2个小时一直在做家庭作业)
How long have you been doing your homework ?

回答2:

都可以,如果还要继续下去,就用后一个时态。
祝你学习进步!
望采纳,多谢!

回答3:

都可以,看句意咯。

回答4:

都有的,要看动作现在是否一直在延续。

希望回答对您有所帮助,请及时采纳,多谢!