A、have been staying
B、will have stayed
C、have stayed
D、shall stay
答案:B
解析:将来完成时 will have done
by+过去时间 用过去完成时
by+现在时间 用现在完成时
by+将来时间 用一般将来完成时
A、have been staying
B、will have stayed
C、have stayed
D、shall stay
答案:B
解析:将来完成时 will have done
by+过去时间 用过去完成时
by+现在时间 用现在完成时
by+将来时间 用一般将来完成时
A. acquaintance
B. encounter
C. account
D. interview
解析:参考解析: B、encounter(邂逅,遇见)为最佳答案。本句意为:在一个雨夜,警察碰到了一群走私者。
A. has graduated
B. have graduated
C. is graduated
D. are graduated
解析:George is one of the brightest who from New York University中who指代George主语第三人称所以用has
A. But for
B. In case of
C. In spite of
D. because of
解析:参考解析: but for意为"要不是" ; in case of意为"假如,一旦" ; in spite of意为"尽管"; because of意为"由于,因为”,根据句意,故选A。
A. picks up
B. focuses on
C. accounts for
D. is based on
解析:参考解析:本题考查accounts for (占有,占...百分比)的用法。
A. much improve
B. much to improve
C. much improved
D. be much improved
解析:【解析】:much修饰过去分词作后置定语,故选C
考点:非谓语动词 题意:他们发现那里的条件得到了很大的提高
答案:much improved(find+名词+形容词:发现某物怎么样)
解释:improved为过去分词,表示“条件被提高”,如果指“需要被提高”,需要说to be improved
A. fix
B. fixing
C. to fix
D. fixed
解析:参考解析:本题考查have sth done,故选D。
A. could tell
B. tell
C. told
D. would tell
解析:参考解析:在句型lt is high time+定语从句中,要用虚拟语气,所以从句用过去时,故选C。
A. I saw
B. I have seen
C. have I seen
D. do I see
解析:参考解析:具有否定意义或否定形式的词或词组位于句首时,谓语用部分倒装结构。其他具有否定意义的词还有: never, little, scarcely, hardly, not only等。另外,根据句意应用现在完成时态。
A. important
B. active
C. available
D. famous
解析:参考解析:本题考查形容词词义辨析。important的意思是"重要的、首要的",active的意思是"积极的、活泼的",available的意思是"可获取的、可购得的,有空的",famous的意思是"出名的、有名的”。根据句意,正确答案为C。句意:这种新型的运动鞋很受欢迎,各种尺码都有货。
A. planning
B. planned
C. to plan
D. having planned
解析:参考解析: 句意:顾客在买房子的时候,地理位置是首要考虑的因素。本题考查分词的用法。现在分词表示主动或正在进行,过去分词表示被动或完成的含叉。因此答案为A。