名词短语做状语的用法

 What did we do last lesson?

last lesson前面不用介词in吗?这里是名词短语做状语吗?英语中这种名词做状语的情况有什么要求?

请先 登录 后评论

2 个回答

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

What did we do last lesson?

last lesson 作时间状语。该词组在这里表示时间,这其实是时间名词之前省略介词所致,不仅如此,时间名词被last 修饰,冠词也要省略。因此才有了名词作状语的说法。其他时间名词也是如此,例如:last night, last week, last month, last year, last time 等。

此外,这些词组还可以直接放在名词之后作定语。

 

请先 登录 后评论
好题  
擅长:英语

这应该是个别人的不正规用法,也许是非母语的人写的。last + 时间名词作状语,已经形成惯用,但last lesson 目前还没有得到认可。中国人学外语时,应视之为错误,应加上介词 如:in our last lesson.

请先 登录 后评论
  • 2 关注
  • 1 收藏,2193 浏览
  • IRIS 提出于 2021-12-28 14:26

相似问题