英语错题集 急~~

要有答案...

If you ______ there yesterday, you would have seen him.
如果昨天你去过那儿,你就会见到他。

选项
A.were
B.have been
C.had been
D.was

解说:此句为虚拟语气,表示与过去的事实相反的假设应用过去完成式,句型是"if+主语+had+过去分词,主语+would+have+过去分词"。
题3
I wish I ______ there, but I cannot.
我希望我能去那里,但我不能去。

选项
A.could go
B.will go
C.go
D.should go

解说:以wish表示现在愿望的虚拟语气的句型是"主语+wish+主语+过去式"。
题4
If he had told me, I ______ it.
如果他告诉了我,我就会做这事。

选项
A.would have done
B.would do
C.have done
D.will have done

解说:本句是表示与过去事实相反的虚拟语气,主要从句用"would+have+过去分词"。
题5
To look at those children ______ me happy.
看著那些孩子使我高兴。

选项
A.makes
B.make
C.making
D.are making

解说:以不定式短语作主语时,需要用单数动词,所以应选makes。
C
A
A
A

I saw him ______ football.
我看见他踢足球。

选项
A.played
B.play
C.to play
D.have played

解说:感官动词see后面接原形动词或现在分词作宾语补语,本句应选play。

I read an interesting book besides ______ homework.
除了做功课我还读了一本有趣的书。

选项
A.do
B.doing
C.to do
D.did

解说:介词besides意思是"除了...之外",后面接名词或名词化的动名词。

B
B

There are not many people in the room, ______ ?
房间里没有许多人,不是吗?

选项
A.are there
B.aren't there
C.there are
D.there aren't

解说:叙述句是否定形式,则附加问句一般要用肯定形式(are there)。

You should tell him what happened, ______ ?
你应该告诉他发生了什么,不是吗?

选项
A.shouldn't you
B.should
C.didn't you
D.did you

解说:直述句中如果出现主要从句与附属从句时,则附加问句必须根据主要从句来形成,主要从句用should,附加问句用shouldn't you。

A
A

You have done nothing today, ______ ?
你今天什塺活都没干,是吗?

选项
A.have you
B.haven't you
C.don't you
D.do you

解说:叙述句中有否定词nothing(没有什么),附加问句用肯定(have you)。
题2
He will tell you about it when you come, ______ ?
你来时他会告诉你,是吗?

选项
A.won't he
B.will he
C.does he
D.doesn't he

解说:叙述句中如果出现主要从句与附属从句时,则附加问句必须根据主要从句来形成,主要从句用will,附加问句用won't he。
A
A

参考资料:http://tieba.baidu.com/f?kz=14088589

温馨提示:答案为网友推荐,仅供参考
相似回答