英语表示“一...就... ” 时态

[复制链接]
查看11 | 回复3 | 2010-8-6 21:21:32 | 显示全部楼层 |阅读模式
As soon as the sun had set,we retured to hotel.
He had no sooner returned than he bought a house there.
这两句中,从句用的过去完成时,主句一般时。表示 “一...就... ”,时态都是这个规律吗?

回复

使用道具 举报

千问 | 2010-8-6 21:21:32 | 显示全部楼层
英语中表示一就的词有很多:例如 as soon as, hardlywhen ,no sooner than, immediately等等。在时态上也应该遵循主句和从句的时态一致。例如,从句用过去时,主句也应用相应的过去时,从句用现在时,主句也应用相应的现在时。
回复

使用道具 举报

千问 | 2010-8-6 21:21:32 | 显示全部楼层
两种情况。一种是你说的这个,从句过去完成时,主句一般过去时。另一种是从句一般现在时,主句一般将来时。eg:I will go as soon as the rain stops.雨一停我就走。
回复

使用道具 举报

千问 | 2010-8-6 21:21:32 | 显示全部楼层
是的,,从句就是主句的时态往前推一个。 主句过去式 从句过去完成时
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行