首页 > 留学知识库

问题: 英语选择题

(二)16.He ________ there for half an hour .Let ’s hurry!
A.has been waiting B.has waiting C.was waiting D.have waited
为什么选A,不选B。
为什么我觉得题目是被动,答案却是主动,我觉得题目是主动,答案却是被动?
20.Bob said he would do what he could ________ you with your study .
A.help B.to help C.helping D.helped
为什么选B,不选A。
could 不是情态动词,后面的动词用原形吗?
(一)7.Will you tell me which key is the one _______ the mailbox ?
A.of B.to C.for D.on
如何区别用of 、to 、for

解答:

1.现在进行时,be+doing,没有have(has)+doing格式的,四个选项,B是肯定不能用的;这里是这种等待状态已经进行了并且还在进行中,所以用has been waiting.
2、这句子分析一下,就是Bob said he would do what (he could) to help you with you study.
其中“he could” 是修饰what的,与后面的"you with your study"没有直接的关系。所以,这里不存在“could"后面加原形的问题。 "to help"是表目的,目的状语。
3、the key to the box,the key to the door这是固定搭配。
至于of,to,for 三者如何区分,得结合具体语境分析比较好。