大家好,请各位帮忙讲一下这两个句型,非常感谢

来源:百度知道 编辑:UC知道 时间:2024/06/08 19:17:33
1、— Look ! The light is still on in Mr. Zhang's office .
—I'm afraid he ( ) his work yet .
A. doesn't finish B. didn't finish C.hasn't finished D.won't finish
答案选C,不明白
2、Shaolin Temple ( ) lies in the west of Zhengzhou welcomes the visitors both at home and abroad .
答案是which ,那为什么不用where ?
谁能给我讲一下什么时候用where ,什么时候用 which ,that ?

希望哪位高手能帮帮忙,讲的详细一点,要知道我中招考试都因为它们错了

1,,有yet,完成时的标志..
所以用现在完成时 C.hasn't finished
句子意思是:我恐怕他还没有完成他的工作

2,这里是定语从句,:那个位于....的Shaolin 寺庙
这里不是地点状语从句,所以不用where.
where 引导地点状语从句(就是被修饰词在从句中做地点状语)

which ,that 引导定语从句
which 用于非限定性定语从句(简单地说,就是有逗号的句子)其余时候都用that!!.(尤其是有不定代词,anything,anyone时只能用that!)

糊糊~~.希望可以帮到你!~~