英语 2.I have ----- here for two years.A.got B.been C.arrived

问题描述:

英语
2.I have _____ here for two years.
A.got B.been C.arrived D.reached(B)
4.He ________ the Army陆军 in 1989.He ______ in the army since then.
A.joined…is B.has joined…has been
C.had joined…is D.joined …has been(D)
2.--_______ has he been like this?
-- _______ this afternoon.
A.How long ,After B.How often,Since
C.How long,Since D.How often,After (C)
5.Wang Jin did _______ than Xia Ming in the exam.
A.no well B.no good
C.no better D.no best (C)
5.What’s more,planes or machines produce noise.
A.much too B.many too
C.too much D.too many (C)
7.There is a paper factory waste water into the river nearby.
A.poured B.pouring
C.pours D.pour (B)
1个回答 分类:综合 2014-10-04

问题解答:

我来补答
1、A、C、D都是短暂动词,不能与for two years连用.been可表状态
2、in 1989是过去的某个时间点,应选用一般过去时;since then意为“从那时起”,表示他从过去到现在一直都在军队里,选用延续性动词的现在完成时
3、how long表示“多久,多长时间”,是对时间段进行提问的特殊疑问词;how often意为“有多频繁”,对某事发生的频率进行提问.
而since+过去时间点,是现在完成时的标志之一.
4、出现than,必定要选比较级
5、这是一道词组辨析的题目.too much和too many都表示“太多”,前者对不可数名词使用,后者用在可数名词复数前.much too意为“太……”,和too一样,不过语气稍微强一些.many too我从没见过,估计是为了凑选项编的
6、there be句型中,除了从句里,别处绝对不能出现谓语动词,因此A、D不行.pouring是现在分词,表示该动作由主语发出.poured就表示被动了.污水是工厂排出的,当然选主动形式.
英语题做多了就有感觉了.
 
 
展开全文阅读
剩余:2000