A、would have come
B、would come
C、had come
D、came
答案:A
解析:参考解析:这里表示与过去事实相反,谓语应该使用would have done的形式,故选A。
A、would have come
B、would come
C、had come
D、came
答案:A
解析:参考解析:这里表示与过去事实相反,谓语应该使用would have done的形式,故选A。
A. take
B. takes
C. took
D. will take
解析:参考解析:虚拟语气。动词require后面跟从句时,从句的谓语动词用(should)+动词原形,而且should可以省略。相同用法的词还有suggest、request、order、commend等等。其他三个选项都不符合这类虚拟语气对动词的要求。句意:任何申请驾照的人都必须参加一系列的考试。
A. so goes David
B. so is David
C. so has David
D. so does David
解析:so+主语+助动词/情态动词/系动词:某某确实如此,与上文是同一个人.
so+助动词/情态动词/系动词+主语:某某也如此,与上文不是同一个人
这类句式在时态上与前一个句子相同
A. when I became aware of my foolishness
B. when my foolishness became obvious
C. that did I realize my own folly
D. that I became aware of my own foolishness
解析:参考解析:强调句型。"It is/was+被强调部分+that/who(被强调部分是人)"构成强调句型。本题是对句中状语部分not until the accident happened的强调,只能用that来引导,且一定要用陈述语序。事实上,强调句型去掉It was和that后句子依然能成立,本题可转变成: I didn't become aware of my own foolishness until the accident happened.句意:直到事故发生我才意识到自己的愚蠢。
A. stay
B. staying
C. stayed
D. to stay
解析:参考解析: would rather+动词原形+than+动词原形,表示"宁愿...而不愿...",故选A。
A. to smoke
B. smoked
C. smoking
D. to smoking
解析:参考解析: allow+动名词doing或者allow+sb.+to do sth.为固定搭配,都表示"允许做某事”,故选C。
A. will have worked
B. will work
C. work
D. will be working
解析:将来完成时 will have done
by+过去时间 用过去完成时
by+现在时间 用现在完成时
by+将来时间 用一般将来完成时
A. in
B. on
C. with
D. at
解析:参考解析: 词组at one's best表示 "处于最佳状态”
A. ran into
B. took away
C. put on
D. shut down
解析:参考解析:本题考查动词词组。run into的意思是"偶遇、碰见",take away的意思是"取走、带走”,put on的意思是"穿上、上车",shut down的意思"关押、关闭、罢工"。根据句意,正确答案为A。句意:在去北京的飞机上,我偶然遇到了我的前任经理。
A. I saw
B. I have seen
C. have I seen
D. do I see
解析:参考解析:具有否定意义或否定形式的词或词组位于句首时,谓语用部分倒装结构。其他具有否定意义的词还有: never, little, scarcely, hardly, not only等。另外,根据句意应用现在完成时态。
A. dances
B. dancing
C. to dance
D. were dancing
解析:考点:非谓语动词 题意:小女孩站在海边,长发在风中飞舞
答案:dancing
解释:dance是不及物动词,非谓语形式一般用dancing或to dance,to dance一般表示目的,而dancing表示正在进行的动作,在句中和standing同时发生
【解析】:当表人体部位的词做逻辑主语时,用现在分词表主动。本题中hair是人体的一部分,dancing表示头发正在随风起舞。