2 last summer;next spring等词前面为什么不加不定冠词(the)

It was the last term that he transferred to a boarding school.

这是一句中译英(中文我没打出来)。

为什么这句句子里我在 last term 前加 the 不对?

请先 登录 后评论

最佳答案 2017-12-27 20:16

网友的这个句子是个强调句,强调时间状语。将其转换为正常句子则为:

He transferred to a boarding school (the) last term.

因此,网友的问题的实质是名词作时间(位置)状语时,用还是不用定冠词的问题。

当时间名词被this,that, last, next修饰时,不用冠词。

例如,this year,last month, next year, last week.

last term在这个句子中为时间状语,指说话时间之前的最后一个学期,即上学期。不用冠词。

请先 登录 后评论

其它 3 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

不对,last term 前不加冠词。

名词前已有this,that,last,next,my,some,any,no,each,every 等限定词或名词属格修饰时,单数可数名词也不再加任何冠词。例如:

this week    本周

that day    那天

last year    去年

next month    上个月

my book    我的书

some boy    某个男孩

any person    任何人

no man    没有人

each girl    每个女孩

every desk    每张桌子

Tom's pen    汤姆的笔

 


请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

It was the last term that he transferred to a boarding school.

这是一句中译英(中文我没打出来)。

为什么这句句子里我在 last term 前加 the 不对?

【答】transfer是非延续性动词,它的过去时表示这个动作在过去某个时间发生或完成,不能表示该动作在一段时间内都在进行。

    the last term 表示上学期整个学期这段时间;last term 表示在上学期某个时间。

所以,你的句子中的the应该去掉:It was the last term that he transferred to a boarding school.

    以下是《牛津英语用法指南》第三版314节的例句:We bought this house last year. 我们去年买了这栋房子。(bought是非延续性动词)We've lived here for the last year.我们过去的一年一直住在这里,我们对这个地方很满意。(lived是延续性动词)

请先 登录 后评论
陈才   - 英语教师
擅长:中考英语,词法问题

同意刘老师解答!

请先 登录 后评论
  • 0 关注
  • 2 收藏,16128 浏览
  • 清cyx 提出于 2017-12-26 18:17

相似问题