when的用法时态 一句话讲清

描述:
when的用法时态 一句话讲清
精选回答

when的用法时态核心很直白:when问什么时候时,主句和从句的时态看时间参照点。事情放在现在或将来时,when从句常用一般现在时、现在进行时或现在完成时,主句用一般将来时,比如 will do、be going to do、can do、may do。事情放在过去时,when从句和主句常用一般过去时,主句也可以用过去将来时,比如 would do。从句动作先发生、主句动作后发生时,推荐用现在完成时或过去完成时把先后顺序说清楚。这样句子读起来顺,时间线也清楚。

一、常见 when 时态搭配

使用场景when从句时态主句时态例句
现在习惯一般现在时一般现在时When I get home, I make tea.
将来时间一般现在时一般将来时When he arrives, we will start.
将来动作完成现在完成时一般将来时When you have finished, I will call you.
过去时间一般过去时一般过去时When she came, we talked.
过去将来一般过去时过去将来时He said he would reply when he got home.
过去先后顺序过去完成时一般过去时When they had eaten, the movie started.

二、使用时态的步骤

1. 先看主句时间参照点

  • 主句说将来:推荐 when从句用一般现在时。

例:When the light turns green, I will drive.

  • 主句说过去:when从句用一般过去时。

例:When the door opened, the dog ran.

  • 主句说过去的将来:推荐 when从句用一般过去时,主句用 would do。

例:She said she would leave when he arrived.

2. 再看 when 的从句角色

  • when做时间状语从句:推荐从句里采用现在时对应将来时间。

例:When I arrive, I will text you.

  • when做名词性从句:从句可用 will do 表达将来。

例:I wonder when he will arrive.

  • when做宾语从句且主句在过去时:推荐用 would do 保持时间线一致。

例:I wondered when she would finish.

3. 表达先后顺序时选完成时

  • 先发生:推荐用完成时。

例:When he had washed his hands, he ate dinner.

  • 后发生:推荐用一般过去时或一般现在时。

例:When the phone rings, I will answer.

三、快速记忆表

类型推荐写法例句
时间状语从句when从句用现在时对应将来主句When he comes, I will be happy.
过去时间状语从句when从句用过去时When he came, I was busy.
名词性从句when从句可保留 will/wouldPlease tell me when you will go.
先后动作先发生用完成时When she had cooked, we sat down.

【常见问题】

问题1:when的用法时态里,主句用将来时,when从句推荐什么时态?

回答1:when的用法时态很推荐用一般现在时。例如:When she calls, I will answer.

问题2:when的用法时态怎么表达过去的动作先后?

回答2:when的用法时态适合用过去完成时和一般过去时。例如:When he had finished dinner, we watched TV.

问题3:when的用法时态可以问将来时间吗?

回答3:可以,when的用法时态在名词性从句里可用 will do。例如:I wonder when he will call.

免责声明:以上内容用于英语时态学习参考,具体表达可按语境和教材说明采用。

免责声明:本文由用户上传,与本网站立场无关,如有侵权请联系删除!财经信息仅供读者参考,并不构成投资建议,投资者据此操作,风险自担。

今日大家都在搜的词: