With online course,Crazy English has over 20 million stduendts all over China______the class through Internet.

问题描述:

With online course,Crazy English has over 20 million stduendts all over China______the class through Internet.
A.attend B.attending
答案是选B的,我知道是非谓语,但是为什么不能理解成 have sb.do sth?
_______to the right,you will find the house you are looking for.You can't miss it.
A.Turn B.Turning
选B,咱知道还是非谓语,但是为什么不是A,祈使句哈?
She had golden hair when she was a child,but____she got older and older,her hair went daker and darker.
A.as B,when
as不是充当when的吗?两者应该差不多哈,为什么选as呢?
As your products sell better,so _____the fame of our company.
A.will B.does
The album might well have caught on had it been less expensive.
这句子结构咋分析?

1、have sb do sth 是让某人做某事,这里的have是表示一种状态,就像 I have a pen一样,意思是“有”,单选选的是最符合语境的选项,这里.have sb do sth的理解比较牵强,意思是:疯狂英语让学生们参加网上课程.但事实是,学生们参加网上课程是一个自己主动,自发自愿的行为,而非被动的.
所以这里用非谓语更贴合语境.
2、如果前面的句子是祈使句,那么就是一个完整的句子:turn to the right.
而逗号后面又是一个完整的句子:you will find the house you are looking for.但是英语里面和汉语不同的地方就是,逗号不能连接两个单独的句子,必须要用连词,比如 and,but,therefore,then等等.
所以,这里不能用祈使句,这样会少了两个句子的连词,而只能用非谓语形式.
3、这里也是一个“最优解”的问题.when(当)强调的是时间点,as(随着)侧重的是动态变化的过程.这里用as更贴切.
4、选择Bwill
意思是:随着你们产品越卖越好,你们公司的声誉也会更好的.
这里,名声是随着产品销量的提高而变好,现在并没有变好,而是对未来的预期,用will比does合适.
5、The album might well have caught on had it been less expensive.
had it been less expensive 是虚拟语气的倒装,完整的原句是:if it had been less expensive
The album might well have caught on.是主句.
catch on 是流行起来的意思.
整句话的意思是:如果这张专辑的价格能再便宜些,那么很可能它能流行起来.