最好是说明为什么啊!小弟感激不尽啊!--on ten years of obsercation and study,he announced that everyone dreams every night,whether they realise it or not.A.based B.basing C.been based D.having based

问题描述:

最好是说明为什么啊!小弟感激不尽啊!
--on ten years of obsercation and study,he announced that everyone dreams every night,whether they realise it or not.A.based B.basing C.been based D.having based

B,直接把整个句子倒过来看,he announced that everyone dreams every night basing on ten years of……………………,不要想得太复杂,其实很简单,呵呵

我蒙的,首先看选项,四个有3个based,排除B,接着排A,过去式肯定不对,CD选一个,我会选D,过去分词用在前面看着就不爽。我英语语法很菜,不知道蒙的对不对

A be based on 的意思是建基础于...之上.在这是非谓语动词,所以用based就可以了.

c