英语题目解析
1. B . thats all顾名思义表示内容的终结,那就是全部了,thats it意为"就是它了",表示仅此而已. thats all right表示没关系,一般用来安慰人或者回复别人的thanks,thats complete意为那是完整的,语意不符.
2. D. 这里A和D的区别就在于有没有冠词a,这里是需要的,在这种句型中用a则表示泛指,意为我们这里没有这样一个人,算是一种固定句型.B和C都是很基本的语法不对,
3. D. 这里被拆开的东西是机器,肯定是被人拆开,需要用被动形式
4. A. 有表示具体时间的yesterday就需要用过去式,实际中间的是一个从句,去掉中间部分直接看作the letter came yesterday.就更清楚了
5. C. so that这里是指我们set out early的目的,意为所以,in case是以防万一,语意不符阿,because在这里不相符,这里是先说因(set out early)再说果(wont get caught in the rush hour)是这样的语序,而because则是表示原因的,until是直到,很明显意思不对.
6. B. 考的是固定词组搭配,A里面a是不可加的,plenty of则意为很多,可接可数和不可数名词,这里a great many应该是正解,后面的两个搭配plenties of 我没见过,D也该为a good many才对.
7. C. 这里是虚拟句型吧,而且铅笔折断不可能是自己折断,必要用被动语态.所以were broken最合适