一般过去式与现在完成时比较练习题
http://wenku.baidu.com/view/748cb0c789eb172ded63b7a2.html...
http://wenku.baidu.com/view/748cb0c789eb172ded63b7a2.html
展开
3个回答
展开全部
1.概念不同: (1)对于过去已经发生而且结束的动作:一般过去时强调何时何地做了何事,并不说明跟现在的关系;而现在完成时强调对现在产生的结果或影响。如 I bought a ticket yesterday. (强调我昨天做的一件事是买票) / I have already bought a ticket. (强调我已经有票了,无须再惦记票的事儿了) (2)对于过去发生的,一直持续到现在的动作,只能用现在完成时。因为一般过去时只能描述已经结束的动作。如 I have lived here for ten years. (我已住这儿十年了,今后还可能住下去,一般过去时表达不了这层意思) 2.结构不同:一般过去时的肯定句用的是动词的过去式,一般过去时的疑问或否定句借助于助动词did;现在完成时的肯定句用的是动词的完成式,现在完成时的疑问或否定句借助于助动词have / has。3.时间状语不同:一般过去时常与明确表示过去的时间状语连用。如 yesterday, 2 days ago等。现在完成时不能与明确表示过去的时间状语连用,只能与already, yet, ever等连用。 同时,现在完成时也不与疑问词when连用。
更多追问追答
追问
我要的是这练习的答案,你有吗
追答
书店里有卖专门的,仁爱的练习册,好多
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
I. 用所给动词的适当形式填空。
1. With the medicine box under her arm, Miss Zhao hurried (hurry) off to look after the man.
2. Jim has made (make) many friends since he came (come) to China.
3. They have known (know) each other for about ten years.
4. He has already writen (write) a letter to the factory to ask them to stop making noise.
5. —When did she leave (leave)?
—Two hours ago.
6. —Have you seen (see) the film before?
—Yes, I have.
—Where did you see (see) it?
—At The Queen’s Cinema.
7. —Thank you all the same, Mr. Black, but I don’t eat sweets.
—Oh, I am sorry. I didn’t know (not know) that.
8. They usually went (go) fishing when they lived there.
9. How long has she been (be) ill?
10. They didn’t start to work in the field until the rain stopped (stop).
II. 按要求完成句子。
A)句型转换。
1. John went to see his grandmother once a week.(对划线部分提问)
How often did John go to see his grandmother.
2. He has already finished his homework. (改为否定句)
He hasn’t finished his homework yet.
3. You have never been to Shanghai before. (改为反意疑问句)
You have never been to Shanghai before, have you?
B)同义句转换,每空一词。
4. My father came back the day before yesterday.
My father has been back for two days.
5. My uncle bought the new car two months ago.
My uncle has had the new car for two months ago.
6. They left Changsha an hour ago.
They have been away from Changsha for an hour.
7. The film began ten minutes ago.
The film has been on for ten minutes.
8. The old man died 5 years ago.
The old man has been dead for 5 years.
III. 单项填空。
( C )1. —I’m sorry, Cathy, I ______ your radio for such a long time.
—Never mind.
A. have borrowed B. have lent
C. have kept D. have returned
( B )2. —Where have you ______ these days?
—I have ______ to Yangzhou with my friends.
A. been, gone B. been, been
C. gone, been D. gone, gone
( B )3. —Where is your father? We haven’t seen each other for weeks.
—______.
A. He has been to America
B. He has gone to England
C. He is going to Australia
D. He would visit my grandparents
( D )4. They have ______ since the factory opened.
A. left the school B. joined the team
C. become workers D. worked here
( D )5. Jim ______ the Great Wall many times.
A. went to B. goes to
C. has gone to D. has been to
( C )6. It ______ ten years since they ______ to France.
A. was, moved B. was, have moved
C. is, have moved D. is, moved
( A )7. —______ to the United States?
—No, never, but I went to Canada a few years ago.
A. Have you been B. Have you gone
C. Did you go D. Will you go
( B )8. I won’t go to see the film tonight because I ______ my ticket.
A. didn’t lose B. have lost
C. will lose D. didn’t have
( A )9. Miss Wu has taught in this school ______.
A. for ten years B. ten years ago
C. since ten years D. for ten years ago
( A )10. I ______ today’s homework already. What about you?
A. have finished B. finish
C. to finish D. finishing
( D )11. —Ann has gone to Shanghai. —So ______ her parents.
A. has B. had C. did D. have
希望能帮到你,祝更上一层楼O(∩_∩)O
有不明白的请继续追问,可以详谈嘛(*^__^*)
1. With the medicine box under her arm, Miss Zhao hurried (hurry) off to look after the man.
2. Jim has made (make) many friends since he came (come) to China.
3. They have known (know) each other for about ten years.
4. He has already writen (write) a letter to the factory to ask them to stop making noise.
5. —When did she leave (leave)?
—Two hours ago.
6. —Have you seen (see) the film before?
—Yes, I have.
—Where did you see (see) it?
—At The Queen’s Cinema.
7. —Thank you all the same, Mr. Black, but I don’t eat sweets.
—Oh, I am sorry. I didn’t know (not know) that.
8. They usually went (go) fishing when they lived there.
9. How long has she been (be) ill?
10. They didn’t start to work in the field until the rain stopped (stop).
II. 按要求完成句子。
A)句型转换。
1. John went to see his grandmother once a week.(对划线部分提问)
How often did John go to see his grandmother.
2. He has already finished his homework. (改为否定句)
He hasn’t finished his homework yet.
3. You have never been to Shanghai before. (改为反意疑问句)
You have never been to Shanghai before, have you?
B)同义句转换,每空一词。
4. My father came back the day before yesterday.
My father has been back for two days.
5. My uncle bought the new car two months ago.
My uncle has had the new car for two months ago.
6. They left Changsha an hour ago.
They have been away from Changsha for an hour.
7. The film began ten minutes ago.
The film has been on for ten minutes.
8. The old man died 5 years ago.
The old man has been dead for 5 years.
III. 单项填空。
( C )1. —I’m sorry, Cathy, I ______ your radio for such a long time.
—Never mind.
A. have borrowed B. have lent
C. have kept D. have returned
( B )2. —Where have you ______ these days?
—I have ______ to Yangzhou with my friends.
A. been, gone B. been, been
C. gone, been D. gone, gone
( B )3. —Where is your father? We haven’t seen each other for weeks.
—______.
A. He has been to America
B. He has gone to England
C. He is going to Australia
D. He would visit my grandparents
( D )4. They have ______ since the factory opened.
A. left the school B. joined the team
C. become workers D. worked here
( D )5. Jim ______ the Great Wall many times.
A. went to B. goes to
C. has gone to D. has been to
( C )6. It ______ ten years since they ______ to France.
A. was, moved B. was, have moved
C. is, have moved D. is, moved
( A )7. —______ to the United States?
—No, never, but I went to Canada a few years ago.
A. Have you been B. Have you gone
C. Did you go D. Will you go
( B )8. I won’t go to see the film tonight because I ______ my ticket.
A. didn’t lose B. have lost
C. will lose D. didn’t have
( A )9. Miss Wu has taught in this school ______.
A. for ten years B. ten years ago
C. since ten years D. for ten years ago
( A )10. I ______ today’s homework already. What about you?
A. have finished B. finish
C. to finish D. finishing
( D )11. —Ann has gone to Shanghai. —So ______ her parents.
A. has B. had C. did D. have
希望能帮到你,祝更上一层楼O(∩_∩)O
有不明白的请继续追问,可以详谈嘛(*^__^*)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-04-13
展开全部
我看着楼下的表述的很详尽了
追问
他还不是从网上复制的呀
你帮我看看这些题目呗,怎么做呀
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询