题目列表(包括答案和解析)
4.Miss Green isn’t in the office.She to the library.
A.has gone B.went C.will go D.has been
答案: 4.A “have/has gone to+地点”表示“某人去了某地(还未回来)”,指主语所指的人不在这儿。“have/has been in+地点”表示“在某地呆了多长时间”,常与表示时间的状语连用。“have/has been to+地点”表示“曾经去过某地(但现在已不在那儿)”。
3.- you your homework yet?
-Yes.I it a moment ago.
A.Did;do;finished B.Have;done;finished
C.Have;done;have finished D.will;do;finish
答案: 3.B
2.-These farmers have been to the United States.
-Really?When there?
A.will they go B.did they go
C.do they go D.have they gone
答案: 2.B 现在完成时与一般过去的区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如yesterday,last week,a moment ago等)连用。
1.Both his parents look sad.Maybe they what’s happened to him.
A.knew B.have known C.must know D.will know
答案:1.B 现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的?影响?。
(从方框中选出适当的句子补全对话。)
Jack: 1
Lucy:I have been to the bookstore.Look,I bought a book.
Jack:What is its name?
Lucy:“Journey to Mars”. 2
Jack:No,I haven’t read it before.Do you mind lending it to me?
Lucy: 3
Jack:Thank you!
Lucy: 4
A.Of course not.Here you are.
B.Have you read this book before?
C.Not at all.
D.Where have you been?
答案:Ⅲ.1.D 2.B 3.A 4.C
●Exercises for grammar
(语法专练)
●Exercises for function items
(交际用语专练)
6.-Tom,I’ve just heard that scientists have sent a spacecraft to Mars.
-Really?I haven’t this yet.
5.They have send information to us.
4.There is one galaxy.
3.There has been life on earth for years.
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com