新浪博客

英语语法习题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.

我的更多文章

下载客户端阅读体验更佳

APP专享