作业帮 > 英语 > 作业

1.Excuse me.____you____my dictionary?I can't find it.选D

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/26 19:19:13
1.Excuse me.____you____my dictionary?I can't find it.选D
A.Do,see B.Did,see C.Are,seeing D.Have,seen
2.Lily was dancing,while Jim___the piano.选B
A.played B.Was playing C.were playing D.plays
3.These inventions are very important and __the world.选C A.is going to change B.has changed C.have changed D.has changing
4.Have they written to each other___?选A
A.recently B.already C.last month D.two weeks ago
5.The famous scientists ____Beijing two days ago.选C A.arriced B.have got to C.left D.have been away from
6."How long have you known Jack?" "---"选B .A.Tow year ago B.Since 1999 C.For two years ago D.In 1999
7.We had planted (plant)many trees during the last 3 years.为什么用had planted
8.Spring in China lasts(last)from February to April.为什么用lasts
9.When did you came here(come)?为什么用did …came?I came(come)when I was five years old .为什么用came?
10.By the time they got there ,the bus had left(leave)already.为什么用had left?
11.She has just gone(go)out.为什么用has…gone?
1完成时态跟过去时态除了写法不一样外,完成时还表示对现在造成了一定的影响,强调造成了影响.所以选D
2是while连接前后两句,根据前句用了过去进行时,后句也应该用同样的时态.so选 B
3强调对现在是很重要的,同1,应该用完成时,而且inventions是复数,so选 C
4中AB是完成时的标志用语,CD只用过去式,而already是用于肯定句的,疑问句应该用yet
5中two days ago表明该句是过去时,所以排除了BD,A改成arrived at才正确.所以选C
6是完成时,可以排除了AD,C用法有误,应改成For two years ,B表示从1999 年(认识到现在)符合语境
7during the last 3 years是过去完全时的标志用语
8主语是Spring,是单数,in China 可置于句末,意思一样.所以加s.另外last一般不用进行时
9第一个空我认为是答案错了,应该用come.第二个像这种 when+句子的从句中,主句严格来说应该用had come(比从句再前一个时态),但如果要求不严的话用过去式也可以.
10By the time 是完成时的标志用语,再根据其从句用了过去时,主句应该用比从句前一个时态的语态,过去完成时
11这应该有上下文的吧..根据上下文应该她的走对现在有一定的影响.所以用完成时.
希望能帮到您.