首页 > 留学知识库

问题: 英语选择题

He was so poor that he had ____ than one hundred dollars.

A.no less B.no more
C.not less D.not more
为什么选D,不选B

It was three weeks ____ she realized that she was fooled by her friends.

A.after B.before
C.that D.until
为什么选B.不选A.可不可以换成since

解答:

1.He was so poor that he had ____ than one hundred dollars.
A.no less B.no more
C.not less D.not more
答案:D.not more
原因:not more than是指“不超过”
no more than “仅仅”
本题由于前面部分提到“He was so poor”,故后面才会说“他的钱不超过100元”(比起说“他的钱仅有100元”更能表示他穷)。

2.It was three weeks ____ she realized that she was fooled by her friends.
A.after B.before
C.that D.until
答案:B.before(过了。。。久才。。。/没过。。。久就。。。)
before常可构成这样的一个句型 :It is/was+一段时间+before从句(意思是过了。。。久才。。。/没过。。。久就。。。)
而after就没有这样的搭配了。
至于since,它所构成的句型是:It is/has been+一段时间+since从句(注意本句型里的时态是is或has been,一般不会用was),所以本句不可用since代替。