语法分析
题目
语法分析
1.The only system I know ___ will help you remember ___you have heard at a lecture is the system of keeping notes.
第一空为什么用which,前面有the only不是应该用that的吗?
2.I was surprised by her words,which made me recognize___silly mistakes I had made.
这里为什么用what,不用how呢?
3.We haven't settled the question of ___it is necessary for him to study abroad.
为什么用whether,不用if,if不是也有是否的意思么?
4.The book was written in 1946,___the education system has witnessed great changes.
A.since then B,since when为什么选B呢,A为什么不可以?
5.It makes no difference ___our sports meet will be held this week or next week.
答案是whether,either为什么不行?
6.He is ___ is known as a hacker- he likes to show off on the Internetand attack websites.
为什么用what不用who?who可以引导宾语从句吗?
答案
1.也许是因为插入语I know的原因.
不过我怀疑第一空答案错误,应该还是用that更好.
第二空是what,在remember后面的宾语从句中做heard的宾语.
2.what修饰名词mistakes(从句把mistakes也提前了),用how只能单独修饰形容词silly.
此从句类似于感叹句用what/how的区别.
3.介词(of)后面的宾语从句,其引导词表示“是否”时,只能用whether,不能用if.
4.前后两句之间无其他连词如and等引导,所以后句必须视为定语从句.
而用since then的话,它只能做后句的时间状语,此时等于是把前后视为两个单句,所以不可以(除非后句句首加连词and等).
5.你是问if行不行吧?
此句中的it是形式主语,而后面的从句才是真正的主语,即主语从句.
而主语从句的引导词表“是否”时,同样只能用whether,不能用if.
6.who可以引导宾语从句.
但是此题中,as a hacker指的是一种职业,视为sth,所以用what;
如果用who,则指代某个具体的人.
再如:He is no longer what he used to be.
他不再是以前的那个样子了.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点