这两个句子有些地方不太明白:
He worked in construction up until a couple years ago.
这里为什么不直接用until,为什么要加up?up until是双重介词中间省略了某个词吗?如果up是副词那它up是什么意思呢?
I'm surprised that you of all people should say that.
词典说of all是习语表示“竟然、偏偏”,可我还是理解不好,结构上of all people是否为you的定语?另外谓语动词为什么加should?
up until = up to 为副词+介词构成的复合介词。例如 up to now = up until now.
I'm surprised that you of all people should say that.
you of all people中, of表示整体与部分关系。所有人中只有你偏偏... that从句中推定式should, 表示难以置信、不可思议的感情色彩,因为主句谓语动词为am surprised。如果不用should say 而用一般过去时said, 则为平铺直叙事实,不表示感情色彩。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!