关于How long的用法How long后面什么时候用一般过去时(did)?什么时候用一般现在时(do)?什么时候用一般将来时(will)?三个能举下例子吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 13:10:08

关于How long的用法
How long后面什么时候用一般过去时(did)?什么时候用一般现在时(do)?什么时候用一般将来时(will)?三个能举下例子吗?

did,do,will过去时,现在时,将来时.
顾名思义就是HOW LONG对于三个不同时态发生事件的提问.
did 过去时,例如:How long did it take you to finish the test?
翻译为:你花了多长时间完成了这个测试?(表示已经完成)
do 现在时,例如:How long do you stay here?(对现在的提问)
你要在这里呆多久?
will 将来时,例如:How long will it be?(对将要延续的还未到的时间的提问)
要等多久的时间呢?

你可以这样理解,就不用陷入你那种思考里面了。
How long什么意思呢?不就是问“多长时间”吗?不就是对句子里面的“段时间”提问用的吗?那这个跟时态又有什么关系呢?!
所以我得出的结论是:你问的那三种时态都可以用。
How long have you been here?
你在这里多久了?(现在完成时)
How long did he live in Ch...

全部展开

你可以这样理解,就不用陷入你那种思考里面了。
How long什么意思呢?不就是问“多长时间”吗?不就是对句子里面的“段时间”提问用的吗?那这个跟时态又有什么关系呢?!
所以我得出的结论是:你问的那三种时态都可以用。
How long have you been here?
你在这里多久了?(现在完成时)
How long did he live in China?
他住在中国多长时间了?(一般过去时)
How long will you stay in Beijing?
你要在北京待多久?(一般将来时)
How long does the flight take?
这个航班要飞多久?(一般现在时)

收起

how long, how often, how soon三者都可以译成“多久”。how long用来提问“多长时间”,对“一段时间的长短”提问时用,与延续性动词连用;how often用来提问某动作或状态发生的频率,对“一段时间内发生了几次活动”(always,usually, often, never或twice a day等表示频度的词或短语)提问时用;how soon用来提问某人要“多快”...

全部展开

how long, how often, how soon三者都可以译成“多久”。how long用来提问“多长时间”,对“一段时间的长短”提问时用,与延续性动词连用;how often用来提问某动作或状态发生的频率,对“一段时间内发生了几次活动”(always,usually, often, never或twice a day等表示频度的词或短语)提问时用;how soon用来提问某人要“多快”能做好某事,或某事要“多快”能完成,对“过多少时间(就能……)”(in短语)提问时用,常用于将来时。而how far意思是“多远”,对距离提问时用。
eg:
How long did you stay there?
你在那儿呆多久?
How often do his parents let him watch TV?
他父母多久让他看一次电视?
How soon will her husband come?
她丈夫多久会回来?

收起