A、has served
B、had served
C、served
D、had been serving
答案:B
解析:参考解析:整个句子为过去时态,从时间状语for ten years可以判断这里表示过去持续的状态,所以用过去完成时,故选B。
A、has served
B、had served
C、served
D、had been serving
答案:B
解析:参考解析:整个句子为过去时态,从时间状语for ten years可以判断这里表示过去持续的状态,所以用过去完成时,故选B。
A. being accomplished
B. to be accomplished
C. accomplished
D. having been accomplished
解析:参考解析:此句谓语动词为将来时,根据题意,所填词需作project的定语,所以我们选不定式作其定语表示将来;而accomplish与project之间又有动宾关系,故选择不定式的被动语态,故选B。
A. stay
B. staying
C. stayed
D. to stay
解析:参考解析: would rather+动词原形+than+动词原形,表示"宁愿...而不愿...",故选A。
A. fix
B. fixing
C. to fix
D. fixed
解析:参考解析:本题考查have sth done,故选D。
A. fixed
B. fixing
C. being fixed
D. to fix
解析:参考解析: keep的用法。动词keep的用法: keep sb./sth.doing; keep sb./sth.done; keep sb./sth. adj./prep.本句中eye和fix是逻辑上的被动关系,即fix his eyes one the screen,所以A项fixed符合题意。B项是现在分词,表示动作的进行或者是和逻辑主语存在主动关系。C项是动名词的被动式。D是不定式,表动作的未完成和主动。这三项用在这里均不合适。句意:这个警察两眼直盯着电脑屏幕来辨别罪犯的脚印。
A. who
B. that
C. which
D. whom
解析:参考解析:当定语从句的先行词前有the only,the very,thee last,the same等表示特定概念的修饰词时,定语从句的引导词只能用that,故选B。
A. turn up
B. get up
C. come up with
D. put up with
解析:参考解析:本题考查词组辨析。turn up的意思是"出现”,get up的意思是"起床",come up with的意思是"提供,提出,想出",put up with的意思是"容忍,忍受”,根据句意。正确答案为C。句意:销售部被要求在三周内提出计划。
A. expensively
B. effectively
C. efficiently
D. excessively
解析:high costs高价
involve包含、需要
expensively昂贵地
effectively有效地
efficiently效率高地
excessively过分地、过度地
A. whether
B. what
C. that
D. if
解析:参考解析:名词doubt用在肯定句中,其后的同位语从句用whether引导,若用在否定句中则由that引导,故选C。
A. he ever felt
B. he has ever feels
C. ever does he feel
D. has he ever felt
解析:参考解析: 本题考查对倒装句的掌握。由于句中有否定词no,所以on no occasion 决不 后的句子要用倒装句式。
A. inform
B. informed
C. informing
D. to inform
解析:参考解析:过去分词。本题中,people和inform之间是被动关系,所以在选择分词时候应该是过去分词表示被动。informed在句中的成分是宾语补足语,常用句式是inform sb of/about sth表示"通知某人某事,使某人得知某事”。句意:科学家们希望人们能够了解他们在实验中取得的突破。