定语从句Yesterday when I met Mary

来源:百度知道 编辑:UC知道 时间:2024/05/22 12:26:42
It's yesterday _when__ I met Mary
为什么此处用when而不用which?
不是说定语从句后要加介词时才用关系副词吗?
例如:This is the factory __where___he worked last year
因为是work in the factory所以用where

那I met Mary yesterday不用加介词为什么也要用when?

yesterday 在从句中是状语,不管用不用介词都是状语,用when就没错

This is the factory __where___he worked last year
因为是work in the factory所以用where ,介词+which表地点

It's yesterday _when__ I met Mary
when也是介词+which,表时间

这里不是定语从句
而是一个强调局,强调的是时间
翻译起来就是--
我遇到玛丽的时间是昨天。

缺时间状语 (in the day)