英语语法习题2
2010-08-23 16:59阅读:
现在完成时
一、写出下列动词的过去分词
A.规则变化
1.look→ 2. hope→
3.
study→ 4. carry→
5. play→ 6.stay →
7.stop →
8.work →
B.不规则变化
1.see→
2.be→
3.eat→
4.have→
5.go→
6.come→ 7.die→
8.buy→
9.begin→ 10.get→
11.teach→
12.sleep→
13.leave→ 15.let→
16. become→
17.drink→
18.draw→
19.read→
20.sell→
21.stand→
二、用所给动词的适当形式填空。
1. I
already
(see) the film. I
(see) it last week.
2. —
he
(finish) his work today?
— Not yet.
3. — you
(be) to
Hong Kong?
— Yes, I
(be) there twice.
4. —
you ever
(eat ) chocolate?
— No, never.
5. My father
just
(come) back from work. He is tired
now.
6. — Where's Li Ming?
— He
(go) to the teacher's office.
7.Shanghai (be) a small
town hundreds of years ago. Now it
(become) a large city.
8.I
(work) here since I
(move) here in 1999.
9.So far I
(make) quite a few friends here.
10. — How long the Wangs
(stay) here ?
— For two weeks.
三、句型转换 (每空一词)。
1. I have been to Macau before. (改为否定句)
I
been to Macau before.
2. He hasn't come to school because he's ill. (一般疑问句)
come to school?
3. He has learned English for 5 years. (就划线部分提问)
learned
English?
4、He has never surfed, _____ ________?(改成反意疑问句)
5、They have been here since 2000. (对划线部分提问)
______ __________have they been here?
6. I bought a new bike just now. (用just改写)
I
just
a new bike.
7. We began to learn English three years ago. (改为同义句)
We
English
three years.
8、The old man _________ last year. He _____ _______for a year.
(die) (动词填空)
9、This factory opened twenty years ago.(同义句转换)
This factory ______ ________ ________ for twenty
years.
10、Miss Gao left an hour ago. (同义句转换)
Miss Gao ________ _______ ________ ________ an hour ago.
11、Her mother has been a Party member for three years .(同义句)
Her mother _______ the Party three
years ________ .
12、The Green Family moved to France two years ago. (同义句转换)
_______ two years ________ the Green family
moved to France.
13、The bus has arrived here. It arrived ten minutes ago.
(把两个句子合并成一个句子)
___________________________________________
四、用for 或since填空。
1. Jill has been in Ireland
Monday.
2. Jill has been in Ireland
three days.
3. My aunt has lived in Australia
15 days.
4. Margaret is in her office. She has been there
7 o'clock.
5. India has been an independent country
1974.
6. The bus is late. We've been waiting
20 minutes.
7. Nobody lives in those houses. They have been empty
many years.
8. Mike has been ill
a long time. He has been in hospital
October。
五、选择题
1、He has _______ been to Shanghai,
has he ?
A. already B.never
C.ever D. still
2、Have you met Mr Li ______?
A. just B. ago
C.before
D. a moment
ago
3、The famous writer _____ one new book in the past two year.
A. is writing B.was writing
C.wrote
D.has
written
4、His father ______ the Party since
1978.
A. joined B. has joined
C. was in
D. has been in
5、—Our country ______ a lot so far.
—Yes. I hope it will be even ______.
A. has changed ; well
B. changed ; good
C. has changed ; better D.
changed ; better
6、Zhao Lan ______already ______in this school for two
years.
A. was ; studying
B. will ; study
C. has ; studied
D. are ; studying
7、We ______ Xiao Li since she was
a little girl.
A. know B. had
known C. have
known D.
knew
8、Harry Potter is a very nice film .I_______ it twice.
A. will see B.
have seen
C. saw
D.see
9、—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
10、—______ 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
过去进行时专项练习
一、动词填空。
1John_______(work) all day yesterday.
2He _______(walk) home when the (rian)_______begin.
3—What______you _______(do) at ten o'clock yesterday﹖
—I_______(studay) in class.
4When Harry _______(have) breakfast Lily _______(telephone)
him.
5When I ________ (go) to school this morning I ______ (see) a car
running into a bus.
6This time yesterday Jack ______ (mend) his bike.
7.I ______ (write) a letter at ten last night.
8.It was six. The Greens ______ (have) supper.
9.When you ______ (knock) at the door yesterday,I ______ (do) some
washing.
10.While my mother ______ (watch) TV, I ______(make) a
kite.单项选择
二、选择
1.My brother ___ while he ___ his bicycle and hurt himself.
A. fell, was riding B. fell, were riding
C. had fallen, rode D. had fallen, was riding
2. Tom ___ into the house when no one ___.
A. slipped, was looking B. had slipped,
looked
C. slipped, had looked D. was
slipping, looked
3.The last time I __ Jane she ___ cotton in the fields.
A. had seen, was picking B. saw, picked
C. had seen, picked
D. saw, was picking
4.I don ' t think Jim saw me; he ___ into space.
A. just stared B. was just
staring
C. has just stared D. had just stared
5.I first met Lisa three years ago. She ___ at a radio shop at the
time.
A. has worked B.
was working
C. had been working D. had worked
6.---Hey, look where you are going!
---Oh, I ' m terribly sorry.________.
A. I ' m not noticing B. I wasn ' t
noticing
C. I haven ' t noticed D. I don ' t
notice
7. The reporter said that the UFO ___ east to west when he saw
it.
A. was traveling
B. traveled
C. had been traveling D. was to
travel
8. I ___ my breakfast when the morning post came.
A. had
B.
had been having
C. have been having D. was having
9.When I arrived at his office, he ___ on the phone.
A. was speaking
B. spoke
C. had been speaking D. had spoken
10. “ What ' s the matter, Ali? You look sad. ”
“ Oh, nothing much. As a matter of fact, I ___ of
my friends back home. ”
A. just thought
B. have just been thinking
C. was just thinking D. have just thought
三、句型变换
1、I was waiting for a bus at that time.
改为否定句
对划线部分提问
2、The boy was playing over there at six yesterday.
改为一般疑问句
做出肯定和否定回答
,
对划线部分提问
3、Lucy was helping her mother this time on Sunday.
改为反意疑问句
对划线部分提问
四、英汉互译。
1、 昨晚我给你打电话时,你正在干什么?
2、 上中学时,我住老师家里。
3、 他昨天本来要看那场戏的,可是太忙了。
4、 They wanted to know when we were leaving for Shanghai.
5、 Soon the whole town was talking about it.