1、Have you kept doing your homework since this moring?用现在完成进行时,表示从过去某个点时间到现在一直进行的动作,陈述句构成:sb./sth.have/has done sth.一直做某事:keep doing sth.
2、on his way
3、run out of
4、are both两者都用both,放在be动词之后
5、have been去过,have been
6、B任何一个别的人的,名词所有格
7、C do/try one's best to do sth.
8、C 这些颜色搭配不协调
9、B 海景
10、D 用排除法A、B、C都不对.且but表转折,我觉得是D
11、A到达,不及物动词
13、B否则,不然
14、A side是单数,要么只有一边,要么两边都没有.every side不正确,只有each side,所以选A
15、C 同7
16、A so+be动词/情态动词/助动词+主语,表示某人也是如此.因为是be crazy about,所以用be动词,主语是I,所以用am
17、B 跟16差不多.like是动词,所以用助动词,主语是I,所以用do
累死叻,正确率应该还可以,体谅一下,