英语选择题.1.Ihaven't
1。I haven't heard from Henry for a long time。
What do you suppose___to him?
A。was happening B。 to happen
C。has happened D。had happened
选择C
分析:What do you suppose___to him?中的do you suppose是插入语,相当如do you think在这里,可以先删去不看,变成what _ to him ? 就容易理解B是不对的,因为那样一来根本就没有谓语
再看A,C,D中,由I haven't heard from Hen...全部
1。I haven't heard from Henry for a long time。
What do you suppose___to him?
A。was happening B。
to happen
C。has happened D。had happened
选择C
分析:What do you suppose___to him?中的do you suppose是插入语,相当如do you think在这里,可以先删去不看,变成what _ to him ? 就容易理解B是不对的,因为那样一来根本就没有谓语
再看A,C,D中,由I haven't heard from Henry for a long time知道说话的基点是现在时,A,D都是过去时,A表示过去正在发生什么,D表示过去的过去,更错。
而C符合要求,表示想对于现在而言发生了什么(发生的动作已经完成)
2。The price____,but I doubt whether it will remain so。
A。went down B。
will go down
C。has gone down D。was going down
选择C
解析:but\ and等,连接并列成文语句,一般而言,这里要求时态上保持一致,but 后的I doubt 。
。。表明,我是现在怀疑的,是现在时,所以答案只有C是现在(完成)时,注意,现在完成时也是现在时的一种。
3。This task is too much for us;we need____people。
A。anthor three B。other three
C。more three D。three more
选择D
解析:固定用法,基数词+more表示再来多少个
4。Because I____the next day ,I went to bed early on Saturday evening。
A。was leaving B。will leave
C。had left D。was about to leave
选择A
解析:由the next day 和 I went to bed early on Saturday evening 可知,用过去将来时,B ,C 立刻被排除
D不成,因为be about to 表示的将来是即将发生的意思,一般是很短的时间后就要发生的意思,这里知道他至少要等一个晚上之后才出发,所以不选。
A是最好的,leave ,come 等词用进行时式表示将来时,这里正好表示了过去将来时
。收起