现在完成时态与一般过去时比较课后练习

  • 格式:doc
  • 大小:18.00 KB
  • 文档页数:2

现在完成时态与一般过去时比较课后练习
一、用所给动词的适当形式填空:
1. Tom isn't here now. He __________ (go) to the cinema.
2. The boy is happy because he _________ (sell) out all the newspapers.
3. They __________ (live) in Shanghai since 1991.
4. Great changes __________ (take) place in our country since 1949.
5. Miss Jane _____ (teach) us last year. She ______(teach) in our school for 4 years.
6. She ______ already ______(do) her homework.
She _______(do) it yesterday evening.
7. ----_________ you ever ______ (be)to London? ----Yes, I have.
----When _____ you ____ (go) there? ----Last year.
8. Who _________ (take) my dictionary away? I can’t find it everywhere.
9. It _________ (be)ten years since I ______(leave) China.
10. His parents often_________ (leave) him at home alone when the boy was very young.
二、单项选择
( )1. --- Do you still write to your friends these days?
--- No. But I used ________ that when I was at school.
A. do
B. did
C. done
D. to do
( )2. --- Where are the children?
--- They ________ to Beijing.
A. have been
B. have gone
C. have left
D. have arrived
( )3. --- I have finished my homework.
--- When ________ you ________ it?
A. do, finish
B. will, finish
C. have, finished
D. did, finish
( )4. They have never washed their clothes themselves ________.
A. already
B. ever
C. before
D. just
( )5. He ________ this dictionary for 5 years. He ________ it in 2001.
A. has bought, bought
B. bought, bought
C. has kept, has bought
D. has had, bought
三、句型转换:
1. I have been to Hong Kong three times. (对划线部分提问)
_______ _______ _______ _______ you _______ to Hong Kong?
2.Amy has been a member of the Reading Club for a month. (改同义句)
It ________ a month ________ Amy ________ the Reading Club.
3.He has already had lunch at home. (改为一般疑问句)
________ he ________ ________ ________ ________ ________?
4.The boy has stood outside since half an hour ago.(对划线部分提问)
________ ________ ________ the boy ________ outside?
5.I bought a new bag last month. (用already改写句子)
I ________ ________ ________ a new bag.
Keys:
一、用所给动词的适当形式填空:
1. has gone
2. has sold
3. have lived
4. have taken
5. taught; has taught
6. has done; did
7. Have, been; did, go
8. has taken
9. is/has been; left 10. left
二、单项选择:1.D 2.B 3. D 4. C 5. D
三、句型转换:
1. How many times have, been
2. is; since; joined
3. Has; had lunch at home yet?
4. How long has; stood
5. have already bought。