3条英语选择题,在线等,速度啊啊啊啊

1,I have not seen her_____.
A.two weeks ago B.since two weeks
C.for two weeks
2.______ a noise just then?
A.Have you heard B.Did you hear
3.---John passed the exam?
----He____ .
A.said B.said to C.told D.told so

第1个回答  2012-12-29
1、答案C 正确的现在完成时时间状语只有C
2、答案A强调是否听见对现在的影响,所以不用过去时
3、答案D “告诉”应该是tell.
第2个回答  2012-12-29
1、选C
A选项与一般过去式连用,比如I saw her two weeks ago.
B选项本身不对,since是“自从···”的意思,后面加时间点比如I have not seen her since last year.
2、选B
just then 是“在那时”的意思,用一般过去时
3、选A
是口语中的省略回答,实际上是He said that he had passed the exam.
有帮到你么?
第3个回答  2012-12-29
1、C 这两个星期一直没见过。B如果是since two weeks ago就是可以的A如果是I saw her two weeks ago。也是正确的。
2、A 现在怀疑刚刚是否确实有声音,强调是否听见对现在的影响
3、D 他是这样说的。Said so也是可以的,said就不对了,没有宾语。本回答被提问者采纳
第4个回答  2012-12-29
第一题选CA选项与一般过去式连用,比如I saw her two weeks ago.
B选项本身不对,since是“自从···”的意思,后面加时间点比如I have not seen her since last year
;第二题选b;
第三题选C
第5个回答  2012-12-29
这么多误人子弟的。
1.C 现在完成时后面应该接时间段。
2.B just then 是“那时”的意思是过去的一个时间点,应该用过去式
3.D 译为“他被告知通过考试。”
相似回答