☆几道英语选择题,帮帮我啦☆

1.——Is your father still in bed?
——No,he___and___for you in the diningroom now.
A.is alreaday up;waits B.got up;waiting
C.has got up;waited D.is already up;waiting
这道题选D,A为什么不对呢?
2.——Does he have many disks?
——No,he doesn't.
——At least___you.
A.not more than B.as many as
C.more than D.not less than
A和D各是什么意思,选哪一个?
3.——___you___the chief editor at the airport?
——No,he___away before my arrival.
A.Had;met;has driven B.Had;met;was driven
C.Did;met;had been driven D.Have;met;was driven
怎样判断前后的时态?选哪一个?
4.Can you ___ any proof of your education?
A.produce B.give out C.make D.offer
句子是什么意思啊,翻译一下呗。
☆☆☆☆☆既然已经进来了,无论这些题你都会,还是你只会其中的几道,都要帮我哦。麻烦各位了!☆☆☆☆☆

1、___in
a
friendiy
way
,
their
quarrel
came
to
an
end.
A
being
settled
B
having
settled
C
settled
答案选C,AB为社么不可以呢什么时候可以用B
答:settle是个及物动词,如settle
the
problem.
意为解决问题。
settle
their
quarrel
是动宾关系。反过来,their
quarrel
was
settled
down
就是主谓被动关系了。
C.=
As
their
quarrel
was
settled
in
a
friendly
way,
their
quarrel
came
to
an
end.
但这样说很啰嗦,所以简化成C。B是主动,宾语呢?
汉语翻译也要简洁:他们的争吵(被)(用一种)友好的(方式)解决了,终于结束。
注意:分词作状语时,其逻辑主语就是主句的主语。根据它和这个动词之间的关系决定用主动式还是被动式。their
quarrel
与settle显然是被动关系,所以先要排除的就是B!
但A也是被动关系,你清楚为什么不用A了吗?
Being
settled是什么意思呢?它和having
been
settled,
settled有什么区别呢?为什么这里没有having
been
settled
这个选项呢?如果有,可以吗?这就是深层次的问题了!
当主语是They的时候,后面有宾语时:
Having
settled
their
quarrel
in
a
friendly
way,
they
were
both
happy.
2、he
must
be
angry,for
we
heard
the
glass
____on
the
floor
A
being
broken
B
broken
答案选A为什么
答:hear
sth.
being
done听到某事正在被做。
being
broken是个正在进行的被动动作,这里表示:我们听到了有人(就是他啦)正在将那杯子住下扔。其实用glasses更好。因为扔一个杯子的时间是很短的,等你作出那个判断时,扔一个杯子的动作早就结束了。但几个杯子一个一个地扔,是可以一直进行下去的,A相当于:for
we
heard
him
breaking
the
glasses.
不能再细究了,此题为出题而造,问题很多:如:这里讲的是过去的事情吧,则主句应为:He
must
have
been
angry,
for
...
如果主句不变,为He
must
be
angry,
则讲的是现在的情况,则for后面的这个句子应为现在时态:for
we
hear
the
glasses
being
broken.
这个on
the
floor也是多余!
而broken是过去分词,说sth.
is
broken时,是状态,不是动作。所以heard
the
glass
broken是不合生话逻辑的,你只能see
the
glass
broken,
不能heard
it
broken回复
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-08-08
第一题
因为要前后一致啊
前面用了is 所以后面要用waiting 为什么一定要用waiting 因为这里强调now
第二题
-他有很多碟吗?
-不,他没有
-至少___你
从语意可以知道是至少没你多
那么就要用NOT MORE THAN了
如果用D 意思就是没你少了
第三题
我觉得没一个对……
我觉得应该是
Did;meet;had been driven
时间要这么判断
过去完成时是发生在一般过去时以前的
而DRIVE这个动作是发生在MEET之前的
所以用这样的时态
第四题
produce是生产的意思
give out是用完 耗尽的意思
make是制造
offer是提供的意思
所以最合适的应该是D
意思为:你能提供任何证明你学历的证据吗?
————————————————
仅供参考~~~
第2个回答  2007-08-08
1.因为用的is……,所以后面应该是is waiting, 与前面的is公用,所以省略后面的is.
2.A是不比你的多(没有你的多),D是不比你的少,所以应该选A没有你的多
3.应该选C吧,但应该是Did;met(改为meet);had been driven
-你在机场见到他了吗?(过去时,说的是在机场的时候)
-没有,我到的时候他已经被接走了。(my arrival是过去的,已经走了是在my arrival之前,所以用过去完成时,这里用的是被动时态,被接走)
4.A和B肯定不是,应该选D吧。你能提供你教育的证明吗?
第3个回答  2007-08-08
1。现在正在做的事情。
2。A.not more than = at most 至多 B.as many as 和。。。一样多
C.more than =over 超过
选D.not less than 不少于
3。D.Have;met;was driven
have you met 现在完成时,表示过去的动作产生的结果或影响,
was deiven 一般过去时,在“我”到达之前被接走啦。
4。A.produce 出示
你能出示学历证明吗?本回答被提问者采纳
第4个回答  2007-08-08
1.D.后面有now,那么wait肯定正在进行.用现在进行时.
2.选C.比你多.A,D是错的.都应该把not改成no,改完后A:不多于;D:不少于.
3.C.你看到他了吗?你刚刚看到了吗?过去时.
他在我到之前已经被接走了...过去的过去.过去完成时.
4.D.提供.你能为你的教育情况提供一些证据么?
.