内容正文:
Module 4 Seeing the doctor
Unit 3 Language in use
Language practice
I haven’t done much exercise since I got my computer last year.
I have had him for three months now.
Since then, it has become part of my life.
现在完成时—— since 和 for 的用法
现在完成时表示动作或状态从过去某一时刻开始、一直持续到现在,多与“since +点时间”或“for +段时间”连用。for表示“经过(一段时间)”,而since表示“自从(……以来)”。 常见结构如下:
for +表示一段时间的状语
一段时间+ ago
since + 表示过去的某一时间点
从句
e.g. 他住在这里有十六年了。
He has lived here for 16 years.
他从十六年前起就住在这里了。
He has lived here since 16 years ago.
他从1991年起就住在这里了。
He has lived here since 1991.
他从出生起就住在这里。
He has lived here since he was born.
终止性动词(词组)表示的动作短暂且不能持续,在现在完成时中不能与for, since 等引导的时间状语连用,但可以用意思相同或相近的延续性动词(词组)来替换。
常见终止性动词(词组)的转换形式:
终止性动词(词组) 转换形式 例句
用相应的延续性动词(词组)替换终止性动词(词组) buy have I have had the bike for two years. 我买这辆自行车2年了。
become be
catch/get a cold have a cold
put on wear
borrow keep
终止性动词(词组) 转换形式 例句
将终止性动词(词组)转换成be+ 名词(词组)/ 介词短语 join the Party be a party member 或 be in the Party I have been an army soldier for two years. 我参军2年了。
join the army be an army soldier 或 be in the army
arrive in/ at/reach be in/at+地点
终止性动词(词组) 转换形式 例句
用be+ 副词替换终止性动词(词组) leave be away Jane has been here since an hour ago. 简一小时前就来到这里了。
finish/end be over
begin/start be on
come here/ go there be here/ there
1 Work in pairs. Ask and answer the questions.
—How long have you had your bike ?
—I’ve had it for about two years.
1. How long have you studied at this school?
2. How long have you studied English?
3. How long have you known your best friend?
4. How long have you lived in this place?
5. How long have you used this book?
2 Complete the questionnaire about healthy living. Use since or for where necessary.
Healthy Living Questionnaire
1 What kind of exercise do you do?
____________________________________
____________________________________
I walk to school and I play football.
2 How long have