Is this shop ____ you visited yesterday?

Is this shop ____ you visited yesterday?
为什么不能用that?
warmerghzzy 1年前 已收到3个回答 举报

pandacjw 幼苗

共回答了11个问题采纳率:90.9% 举报

用where,看是用that还是where要看句子中的这个被修饰的词在句子中充当什么成分,在这里shop是做状语所以用where,因为visit是不及物的,要用that则句子应该改为:Is this shop __that__ you visited in yesterday?在visit后面加上介词in才能跟that充当句子的宾语

1年前

4

charlan2005 幼苗

共回答了13个问题采纳率:84.6% 举报

要用 where 指地方,that 指事情。
Is this the shop where you visited yesterday?

1年前

1

jeery_2004 幼苗

共回答了12个问题 举报

is this the shop that you visited yesterday?时才用that

1年前

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