解释一个英语句子的语法问题no tickets sold 3 minutes befor the last train

解释一个英语句子的语法问题
no tickets sold 3 minutes befor the last train arrives.这句话在地铁门上经常见到,为什么sold前不加are,票是被卖的,这不是应该是被动语态吗?没有be动词为什么?我语法不好,谁来解答一下
ralph_feng 1年前 已收到4个回答 举报

qq838 幼苗

共回答了16个问题采纳率:75% 举报

这句话的的意思可能是表示
末班火车到站前3分钟停止售票.
比较合理的解释是
no tickets sold 分词结构做状语,
3 minutes 之前补个介词
before 做主语的句子副词,放到句末,会比较容易理解
no tickets sold in 3 minutes,the last train arrives before,

1年前

6

紫外线3 幼苗

共回答了4个问题 举报

应该是被动语态的简写形式,不用太在意。
你去看超市里面卖熟食那些柜台牌子上的英文就用一个动词+ing,也不需要搞明白语法,明白意思就行。

1年前

2

吉姆哈利 幼苗

共回答了39个问题 举报

sold作为过去分词 修饰tickets的 做定语

1年前

1

lcbbb 幼苗

共回答了28个问题 举报

这里是分词作状语表状态,这里的Sold就表示被动意义,所以不加are

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.031 s. - webmaster@yulucn.com