旅行场景中的英语时态

旅行对话不断切换时间视角:公布的出发时间、已经完成的预订、机场正在发生的情况,以及上次旅行做过的事。理解每种表达背后的视角,比背一句万能句更有用。

把语法放进生活

你到达酒店,向前台确认预订。

I have booked a room for two nights.

预订先前已经完成,现在要办理入住,所以这件事与当前有关。

搭好句子

看清句型结构。

句型结构与例句
时间表present simpleThe train leaves at 8:15.
已确定安排present continuousWe are staying near the station.
预订状态present perfectI have already checked in online.
已结束的旅行past simpleWe visited the museum yesterday.

知道什么时候用

真实情境中的用法。

01公共时刻表与个人安排

固定时间表使用一般现在时;与他人或服务方已经确定的安排,可以用现在进行时。两者都能谈明天,区别是如何呈现事件。

The ferry departs at nine. We are meeting our guide at eight.

02预订与眼前的问题

现在完成时可以说明已经做过的事情,或解释结果与现在相关的情况。具体说明发生时间时,切换为一般过去时。向服务台求助时,简明的细节往往比冗长解释更有用。

I have lost my boarding pass. I last saw it at security.

03说明当时的经过

另一件事发生时的背景,可以用过去进行时,适合解释错过广播或遗失物品的经过。只有时间先后不代表因果,不确定原因时不要把推测当事实。

I was buying water when they announced the gate change.

04经历与某次旅行的故事

询问人生中的旅行经历时,可以用现在完成时;谈到某次具体旅行时,用一般过去时。这样的切换让对话从概括自然走向具体。

Have you ever been to Taipei? / Yes, I went there in March.

05将来某时已经完成的行程

确认较晚的预约时,将来完成时可以表达届时旅程已经完成;要表达正处于飞行过程中,则用将来进行时。这一区别能减少安排上的误会。

By six, I will have arrived at the hotel. / At three, I will still be flying.

小地方,大不同

留意这些常见错误。

避免I have booked it yesterday.
这样说I booked it yesterday.

这里 yesterday 需要已结束过去时间的视角。

轮到你了

试一试,看看是否理解。

先自己选择,再查看解释。答错也没关系,重要的是理解原因。

01不带具体日期,询问旅行经历。

查看答案与解析

Have you ever been to Osaka?

have been 是表达已完成到访经历的正确完成形式。

02官方时刻表是明天七点半:The bus ___ at 7:30 tomorrow.

查看答案与解析

leaves

一般现在时可以表达固定时刻表上的将来出发。

本课例句与讲解由 TenseQuest 编写。

发现问题?告诉我们。

把知识连接起来

接下来学什么。

现在完成时与一般过去时将来进行时一般现在时