现在完成时专项训练1
现在完成时专项训练1
一、练习:此题考察目的:have been to/have gone to 在用法上的区别。 Put in has/have been or has/have gone. 填入has /have been 或has/have gone.
1. Harry: I saw you in Annabel’s Restaurant last night.
Diana: No, it wasn’t me. I there.
2. Sam: Sally and Tim are on holiday, aren’t they?
Where _____ they _____?
Sue: To Florida, again.
Sam: How many times ______ they __________ there?
Sue: This is their third visit.
3. Joe: Can I have an apple, please?
Mary: We haven’t got any. I ______n’t _____ to the shops today.
4. Alan: Where’s Tony?
Mary: He’s got a headache so he _____________ to bed.
5. Steve: (on the phone) Can I speak to Jill, please?
Lynn: She’s out, I’m afraid. She __________ to the cinema this evening.
Steve: Again? She ________ already __________ to the cinema three times this week.
Test 2 (for /since)
(一) 用for 或since填空
1. Jill has been in Ireland _________ Monday.
2. Jill has been in Ireland _______ three days.
3. My aunt has lived in Australia_______15days.
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.
(二) 用for或since完成下列句子。
1. Jill is in Ireland now. She arrived there three days ago. 2. Jack is here. He arrived here on Tuesday.
He has ______________________________
3. It’s raining. It started an hour ago.
It has been_________________________________.
4. I know Sue. I first met Sue two years ago.
I’ve ____________________________________.
5. I have a camera. I bought it in 1989.
_______________________________________.
6. Liz is studying medicine at university. She started three years ago.
____________________________________________________
7. Dave plays the piano. He started when he was seven years old.
__________________________________________________.
二、提高文章
(一).本课要点及示例
在这一课里, 我们复习现在完成时态, 同时也要学习一些医药方面的词汇. 首先我们看一段对话, 内容是说凯特和亨利谈到医药保险的事情.
F: Our health insurance bill came yesterday. The cost has increased again.
M: Again? We have had two increases this year.
F: Medical care has been so expensive lately.
M: Remember when Peter was in the hospital after his accident last year?
F: I sure do. The hospital bill for that was over three thousand dollars; and how much did the doctor charge us?
M: I don't remember. But our insurance paid for all the bills.
F: And Peter got excellent care at the hospital, didn't he?
M: Yes, he did. I guess I can't complain about the money we have paid for health insurance
all these years.
对话里的现在完成时态句子
F: The cost has increased again.
M: We have had two increases this year.
F: Medical care has been so expensive lately.
M: I can't complain about the money we have paid for health insurance all these years.
(二).现在完成式的讲解
从上面那些句子我们可以看出来, 现在完成时态是用 has 或是 have加上动词的 过去分词构成的. 这种时态可以用来表示 "经验",比方 "我得过心脏病" I
have had a heart attack 等等; 在问句里人们常常用 ever, 和现在完成时态问别人从过去到现在是不是有过某种经验, 比方: "你输过血吗?" Have you ever had a blood transfusion? 你检查过身体吗?" Have you ever had a health check-up? “验血" a blood test, "手术" an operation, "X光" an x-ray, "癌症" cancer, "小儿麻痹
" polio, "肺病" tuberculosis 等等. 现在我们开始作练习, 每作完一句, 老师就把正确答案念一遍给你听. 下面我们作一组练习比较现在完成时态跟过去时态. 以前我们学过过去时态是 用来表示在过去一个特定时间发生的事情; 而现在完成时态用来表示到目前已 经发生的事情, 并不表明特定的时间.
M: You have had a health check-up lately, haven't you?
F: Yes, I have had a health check-up. I had it last month.
M: You have had a blood test lately, haven't you?
F: Yes, I have had a blood test. I had it last month.
M: You have had an x-ray lately, haven't you?
F: Yes, I have had an x-ray. I had it last month.
M: You have had an operation lately, haven't you?
F: Yes, I have had an operation. I had it last month.
M: You have had a blood transfusion lately, haven't you?
F: Yes, I have had a blood transfusion. I had it last month.
(三)过去时态和现在完成时态的比较.
M: Many people were hospitalized last year.
F: More people have been hospitalized since then.
M: Many people were treated last year.
F: More people have been treated since then.
M: Many people were saved last year.
F: More people have been saved since then.
M: Medical experiments were done last year.
F: More medical experiments have been done since then.
M: Modern techniques were learned last year.
F: More modern techniques have been learned since then.
M: Some accidents were prevented last year.
F: More accidents have been prevented since then.
M: A lot of patients were cured last year.
F: More patients have been cured since then.
M: Several hospitals were built last year.
F: More hospitals have been built since then.
M: Medical achievements were made last year.
F: More medical achievements have been made since then.
三.看短文回答问题
美国的医学成就和医药保险.美国很多私人公 司为员工设立了保健计划; 一般人也可以按月交保费给保险公司, 有大病的 时候医药费用由保险公司来负责.另外还有一些大的医疗机构办的健康保险, 会员也是按月交保费, 有重病的时候就在医疗机构附设的医院治疗, 费用由医疗机构负责. 至于年老贫困的人, 政府也有医药照顾计划.
Americans are proud of the medical achievements made in this country. Medical scientists have found cures and prevention for such diseases as polio and
tuberculosis. They have learned a great deal about cancer and heart disease. Many lives have been saved. American hospitals are the most modern and best equiped medical facilities in the world. But this degree of excellence has been expensive. Medical costs in the United States are very high. There is no national health plan for
Americans. But there are many programs available for this purpose. Many people have health plans at the companies where they work. Under these plans, the company
pays a fixed sum of money regularly into a fund. Then when the employee needs medical help, he can use money
fromthefundtopayforit. Other people have health insurance.They pay insurance premiums each month to insurance companies which then pay for medical expenses when they are needed. In some medical plans, the insurance company is also the medical institution. People regularly pay the hospital directly. Then when they need medical treatment, they go to the hospital without paying more money. The government has health insurance programs for older people, poor people and those with long term illness. These programs make medical care available to those without their own health
insurance.
第一个问题是:
M: What have American medical scientists done?
第二个问题是:
M: How do Americans pay for health costs?
第三个问题是:
M: Who are helped by government health insurance programs?
四、解析:for 和since用于现在完成时和现在完成进行时。
For 是时间段since是时间点, 表示"从….开始”。下面我们看这几道题。
Jill has been in Ireland since Monday. Margaret is in her office. She has been there
India has been an independent country 而另外的几句话中three days, 15 years, 20 minutes, many years, a long time 都是时
间段。
6.
1、 这是今天的重点内容,在英语中,现在完成时主要用于以下两种情况:(1)表示在过去不确定的时间理发生的并与现在有着某种联系的动作。(2)表示开始于过
去并持续到现在的动作。它的构成是由have的现在式加上过去分词组成。规则动词的过去分词与过去式相同,而不规则动词的过去分词无规律。
2、 一般过去时与现在完成时的区别:一般过去时对现在没有影响,而只是表示动作。现在完成时的过去动作对现在有影响,强调动作的结果。比如:
(1) He has had his breakfast.(他已经吃早饭了。意思是已经吃了,现在不想吃或者是现在不饿,完成的动作对现在产生了影响)。
(2) He had his breakfast(他吃了早餐了,意思是对现在的影响不大。)。
(3) Has he had his breakfast.?(疑问形式可是把现在完成时的主动词提前就可以了。
3、 动词原形、过去式、过去分词:
(speak\spoke\spoken)—(lose-lost-lost)\(buy-bought-bought)\(do-did-done)\(come-came-come)\(go-went-gone)\(have-had-had)\(take-took-taken)\(sweep-swept-swept)
4、 have 的一些固定搭配:
have breakfast\have lunch\have dinner\have tea\have a meal\have a swim\have a bath\have a haircut\have a lesson\have a party\have a holiday\have a good time
答案
M: What have American medical scientists done?
F: They have found cures and prevention for some diseases and they have learned about others.
第二个问题是:
M: How do Americans pay for health costs?
F: They pay with health plans and health insurance.
第三个问题是:
M: Who are helped by government health insurance programs?
F: Older people, poor people and people with long term illness are helped.
据对话内容填空
6. Harry: I saw you in Annabel’s Restaurant last night.
Diana: No, it wasn’t me. I there.
7. Sam: Sally and Tim are on holiday, aren’t they?
Where have they gone?
Sue: To Florida, again.
Sam: How many times have they been there?
Sue: This is their third visit.
8. Joe: Can I have an apple, please?
Mary: We haven’t got any. I haven’t been to the shops today.
9. Alan: Where’s Tony?
Mary: He’s got a headache so he has gone to bed.
10. Steve: (on the phone) Can I speak to Jill, please?
Lynn: She’s out, I’m afraid. She has gone to the cinema this evening.
Steve: Again? She has already been to the cinema three times this week.
Test 2 (for /since)
一、用for 或since填空
1. Jill has been in Ireland ___since______ Monday.
2. Jill has been in Ireland ___for____ three days.
3. My aunt has lived in Australia___for____15days.
4. Margaret is in her office. She has been there ___since____7 o’clock.
5. India has been an independent country _since_____ 1974.
6. The bus is late. We’ve been waiting _for_____ 20 minutes.
7. Nobody lives in those houses. They have been empty___for___ many years. 8. Mike has been ill ___for_____ a long time. He has been in hospital __since____
October.
二、用for或since完成下列句子。
1. Jill is in Ireland now. She arrived there three days ago. 2. Jack is here. He arrived here on Tuesday.
He has been here since Tuesday._
3. It’s raining. It started an hour ago.
It has been raining for an hour.
4. I know Sue. I first met Sue two years ago.
I’ve known Sue for two years.
5. I have a camera. I bought it in 1989.
_ I have had my camera since 1989.
6. Liz is studying medicine at university. She started three years ago.
Liz has been studying medicine for 3 years.
7. Dave plays the piano. He started when he was seven years old.
Dave has played the piano since he was seven years old.
解析:for 和since用于现在完成时和现在完成进行时。For 是时间段
since是时间点, 表示"从….开始”。下面我们看这几道题。
Jill has been in Ireland since Monday. Margaret is in her office. She has been there
India has been an independent country 而另外的几句话中three days, 15 years, 20 minutes, many years, a long time 都是时
间段。
6.
1、 这是今天的重点内容,在英语中,现在完成时主要用于以下两种情况:(1)表示在过去不确定的时间理发生的并与现在有着某种联系的动作。(2)表示开始于过去并持续到现在的动作。它的构成是由have的现在式加上过去分词组成。规则动词的过去分词与过去式相同,而不规则动词的过去分词无规律。
2、 一般过去时与现在完成时的区别:一般过去时对现在没有影响,而只是表示动作。现在完成时的过去动作对现在有影响,强调动作的结果。比如:
(1) He has had his breakfast.(他已经吃早饭了。意思是已经吃了,现在不想吃或者是现在不饿,完成的动作对现在产生了影响)。
(2) He had his breakfast(他吃了早餐了,意思是对现在的影响不大。)。
(3) Has he had his breakfast.?(疑问形式可是把现在完成时的主动词提前就可以了。
3、 动词原形、过去式、过去分词:
(speak\spoke\spoken)—(lose-lost-lost)\(buy-bought-bought)\(do-did-done)\(come-came-come)\(go-went-gone)\(have-had-had)\(take-took-taken)\(sweep-swept-swept)
4、 have 的一些固定搭配:
have breakfast\have lunch\have dinner\have tea\have a meal\have a swim\have a bath\have a haircut\have a lesson\have a party\have a holiday\have a good time