英语 语法求救

作者&投稿:萧从 (联系方式在网页底部的电邮联系)
英语 语法求救~

1,The computer costs twice as many as that one .
many改为much的原因
答:cost的宾语是money, 而money 是不可数名词,much= much money
2, There is nothing we can do but to wait as quietly as we can.
to去掉的原因是什么? 什么时候才要采用有do无to ,有to无do得原则
答:but作为介词可跟不定式作其宾语,当前面有do动词时,可省略to(不省本应可以,但现在大家都省了,不省就是没文化,就算错了,就象this morning, 你非要不省,说in this morning 算错一样!)
而如果没有do 动词,则一定要用有to 不定式的如There is no choice but to do sth.
记作:(前)有do (后)无to.
至于为什么有do就可以无to, 以后有机会再跟你说。(作表语的不定式,省不省to也是这个口诀。)

选B,You guessed it 。
句意:——我猜她三十岁了。——你猜准了/你说对了。
理解:在要猜者看来,对猜测者的回答确认之前,对方已经说过了自己猜测的结果,表明“猜测”这一动作发生了,因此用动词过去式。
这种形式在口语中很常见,理解方法也相同。如:
Got it?(=Have you got it?你明白了吗/听懂了吗?

答案:A.

翻译:没过多久她就带/提着一篮子鸡蛋(eggs)回来了。

解释:
1. 这是一个固定句型:
It was not + long/具体的一段时间 + before从句(从句必须使用一般过去时)。
或:It didn't take + long/具体的一段时间 + before从句(从句必须使用一般过去时)。
意思是“没过多久就...”。
类似句型还有以下三种:
1)It was/took + long/具体的一段时间 + before从句(一般过去时)。
意思是“过了多久才...”。
2)It will be/take + long/具体的一段时间 + before从句(用一般现在时表示将来动作)。
意思是“过了多久才会...”。
3)It won't be/take + long/具体的一段时间 + before从句(用一般现在时表示将来动作)。
意思是“不用过多久就会...”。
2. 此句型的否定句只能用not,不能用no.
而long before之间并不构成固定短语,只是句型要求而已。

选A not' 放在形容词 long 之前而no不可以 no可以放在longer之前。be not +形容词
这段意思是 她带着一一篮子鸡蛋不久就要回来了 long before 是在什么之前很长一段时间

before long 不久的意思,是英语的习惯用法,作副词用,首先排除这个后,只剩下A与C了.
应选A.not long before 意思是没多久,很快, 而C.no long before不符合英语惯用法规则.
整句的意思是,没过多久她就带一篮子鸡蛋回来了.
it is not long beford..的汉语意思是,做谋事之前没用多长时间.

英语 语法求救 悬赏分:0 | 离问题结束还有 14 天 23 小时 | 提问者:daniel_yx | 检举
It was ______ she returned with a basket of of eggs.
A, not long before B, before long C , no long before D, no before long
疑惑:
1,这not和no区别?
2,加后面的long before之间有什么区别?
求详细分析
答: A
译:不久她就提着一篮蛋回来了。
分析:可以说这是一个句型:It wasn't long before sth. happened. 不久就发生了某事。
一般有前文,表示发生了一件事,这之后,在另一件事发生之前,这段时间(主语用it表示)是不长的。 (was not long). 比如先说是1997年香港回归中国了。不久,澳门也回归了。
It wasn't long before Macao returned to China, too.
从97年香港回归之后,到99年澳门回归之前,这段时间是2年,相对来说是不长的。
no跟名词。这里的long是形容词。所以不能用no. 选项纯为干扰。

相关视频