时间状语从句表示时间先后时的时态问题

when时间状语从句表示与主句有先后顺序的时候,经常既可以用完成时也可以用一般时,请教老师有没有必须用完成时的情况?

例如这句话从句可以改为过去时吗,When I have phoned Kate,we can have diner.

请先 登录 后评论

最佳答案 2021-01-03 20:06

一般这两个时态在这种句子中是可以互换的,很少会有必须用完成时的情形。除非说话人想强调先后。假如家人想要现在吃饭,而你非要先给Kate 打电话,你可以用完成时来强调。但如果真发生这种情形,when的语气就显得不够了,说话人会用after.

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,2365 浏览
  • Carl 提出于 2021-01-03 17:17