英语选择题Can you still remember the last days___we spent togethe

英语选择题Can you still remember the last days___we spent together on the seashore last summer?
Athat
Bwhich
Cwhen
Don which
lhsem 1年前 已收到7个回答 举报

y6qi 幼苗

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

本题目应该选 C ,因为:that是关系代词,不能代替时间,此处先行词是the last days,后面的关系词应用关系副词(days是用时间副词替代),所以在when或on which之间选一个,因为when等于介词+which,但这里为什么不能用on which呢?因为前面是the last days是指后面的那些日子,介词应当选during (完整的是during which),故此题应该选 C .

1年前

1

hh逛逛猪 幼苗

共回答了4个问题 举报

答案是A。that是个代词,指代“last days”, 做后面从句的主语。
which/ on which 是特指哪一天,而从句子的意思看来是泛指那些天,说不清到底是要特殊强调哪一天。
而when这个词是个时间副词,当你看后面从句的时候,显然横线上需要填的是后面句子的主语,把后面句子单独拎出来是“the days we spent together....”, 我们不能用一个副词...

1年前

2

nn0771 幼苗

共回答了16个问题 举报

选D。Spent…on,是个短语。

1年前

2

凤舞mm 幼苗

共回答了67个问题 举报

应该选A,这边the last days 当的不是时间状语,而是spent的宾语,即spend the last days together on the seashore last summer. 不用which是因为先行词出现last的话就必须用that。而when=on which, 都是表时间状语,因此排除。

1年前

2

云南好风光 幼苗

共回答了4个问题 举报

选择A
做题步骤:
1要先判断这个填关系代词还是关系副词,从题目中可以看出,横线上是要填一个引导定语从句的引导词,而这个引导词在定语从句中做spent后的宾语(放在实意动词或介词后的名词是宾语),因此要选关系代词,备选答案就是that或which了
2.先行词(就是被定语从句修饰的名词)前有last修饰,因此就只能填that了
在定语从句引导词的选择上,有一个知识点...

1年前

2

云端之蓝 幼苗

共回答了2个问题 举报

A

1年前

1

kitty_809 春芽

共回答了17个问题采纳率:88.2% 举报

A

1年前

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