一、I can't decide which one -----.
选择 C. I must buy
解析:
1、题意分析
空白处应该选择不定代词 one 的后置定语,选项中提供的是可以用作定语的不定式和定语从句。本题不定式的逻辑主语是句子主语 I,逻辑宾语是被修饰词 one,用连个句子表述就是——
!)I can't decide which one 我决定不了哪一个。
2)I buy/play the one. 我买/玩儿那一个。
2、选项分析
A. to buy it:被修饰词 one 与不定式 to buy 是动宾关系,但是选项中又出现了重复指代逻辑宾语 one 的代词 it,犯了词义重复的错误。
B. to be bought:不定式的被动语态用作定语在语法上没有错误,但是逻辑主语却变成了别的人,即 to be bought by sb.(被某人购买),这里等于宾语 by sb. 省略了。整个句子的意思成了“我决定不了哪一个要被别人买去”,犯了表述不明的错误,
C. I must buy:此项是定语从句,其实就是 that I must buy。充当宾语的关系代词 that 被省略,填入空白处语法和语义都正确。
D. must I play:定语从句的正确语序是 I must play,情态动词只有在疑问句中才能提前,犯了语序颠倒错误。
二、Do you know where they are flying----?
选择:C. to
解析:
1、题意分析
1)这是一个主从复合句,其结构为——
主句:Do you know
宾语从句:where they are flying ...
2)宾语从句中的 where 等于 what place,替换掉可以改写为 what place they are flying ...,因此 where 在这里是的宾语。
2、选项分析
A. /:fly 表示“乘飞机旅行”是不及物动词,不能带有宾语。如果用作及物动词,意思成了“使...飞起来”,Do you know where they are flying 就是“你知道他们正把何处放飞起来吗?”,显然荒唐。
B. to:fly to 表示“飞抵某处”,to 是介词,需要介词宾语,Do you know where they are flying to 的意思是“你知道他们乘飞机要到达何处吗?”。
C. towards:也是介词,表示“朝着…的方向”,可以跟宾语,但是 Do you know where they are flying towards 意思成了“你知道他们正朝着哪个方向飞行吗?”,显然不合情理。
D. by:fly by 意思是“飞越/乘飞机经过”,Do you know where they are flying by 意思是“你知道他们正从何处飞过吗?”,同样不合情理。
1.C
后面所接的结构有两点
第一:如果是宾语从句,那么就应该是主谓宾完整,C答案的主语是I ,谓语是must buy,宾语是which one,符合题意。
第二:如果后面接的是动词不定式,那么宾语提前,后面就不能再有宾语了,应该是to buy。
2. A 因为where是副词,动词直接可以接副词,所以后面不加介词,但如果是名词,则要加介词。飞向哪里就是fly to/toward。
老师祝你学习进步!
望采纳,多谢!^_^
1、C
选项A应改为to buy ,which to buy /what to buy 一般作为宾语及宾补成分,不用被动式。
选项D为倒装句,因为which one 作为宾语从句,不需要倒装。
2、B
fly to some place 飞到某处,为固定词组,原句意思是“你知道他们正飞往哪儿吗?”They are flying to + some place .
eg. He will go to Darwin soon, from there, he will fly to Perth.
他不久还将到达达尔文去,从那里,他再飞往珀斯。
选项D为 by...常后接(乘坐的)某种交通工具;fly by 飞逝;(一架或几架飞机)在低空飞过指定地点,飞越;宇宙飞船飞近天体
选项C,目前没见过。
答案:B;A
1.用被动的不定式修饰which one
2.where为副词性的疑问词,修饰fly.
1.b
2.b
选择C
选择a