基本信息
2. It is/has been/was + some time + since从句. 译为“自从……以来已经有多长时间了”。如: It has been three days since he was ill.他生病已经有三天了。
注意: 如果since从句中的谓语动词为延续性动词时, 应译为“自从不……以来已经有多长时间了”。如: It is / has been seven years since I taught in this school. 我离开这所学校已经有七年了。
时态的把握:如果主句运用的是一般现在时或现在完成时,那么since引导的从句用一般过去时;如果主句运用的是一般过去时,那么since引导的从句常用过去完成时。