在产品-吉日良辰
课堂测验(一)
(测验时间:15min 总分100分)
一、选择题。(5分题)
haven’t heard from Jane for a
long time. What do you suppose _______ to her?
A. was happening B. happens C. has
happened D. happened
2. How long have you
_______ here?
A. come B. got
C. arrived D. been
3.--Do you
know Lydia very well?
--Yes, She and I
_____ friends since we were very young.
A.
have made B. have become C. have been D.
have turned
4.I’m glad to tell you that we
_____ the work in less time than we _____ expected
to.
A. finished; were B. have
finished; are
C. have finished; were
D. had finished; were
5.--What a nice dress!
How long _____ you _____ it?
--Just 2
weeks.
A. will, buy B. did, buy
C. are, having D. have, had
二、句型转换。(5分题)
1. Miss Gao left an hour ago. (同义句转换)
Miss Gao has _______ ________ ________ an hour
ago.
2. The old man died last year.(同义句改写)
He _____ ______ for a year.
3. We
began to learn English three years ago.(改为同义句)
We ____ ____English ____three years
4. He
has found something in the room.(改为一般疑问句)
_______ he found ________ in the room?
5.
I bought the bike last year. (同义句转换)
I___________the bike for_______ _______.
三、用所给词的适当形式填空。(5分题)
1. How long ________
the Wangs ______________(stay) here ? For two
weeks.
2. Both of them ________________ (be)
in Hongkong for ten days.
3. Half an hour
__________ (pass) since the train __________
(leave).
4. —Thank you all the same, Mr.
Black, but I don’t eat sweets.
—Oh, I am
sorry. I ______(not know) that.
5. They
usually ______(go) fishing when they lived there.
四、翻译。(5分题)
1. 你曾经买过电脑吗?
2.
这本书我已经买了三年了。
3. 他们三年前就已经离开了北京。
4. Tom已经回来一个月了。
5. 我妹妹成为一个大学生已经三年。
1
延续性与非延续性动词在现在完成时态中的使用。
(1)有一些动词是瞬间动词,也叫非延续性动词,这些动词一发生就结束了,常见的有:come, go,
arrive,
leave, begin, start, buy, join, die,
borrow, get up, become, open, stop等。这些动词虽然可以用于现在完成
时(说明某个
动作的结果还存在),但由于它们不能延续,因此不能跟表示一段的时间状语连用。(也即
现在完成时的第二个基
本用法中不能使用非延续性动词)。注:在带有时间状语的否定句中,可使用瞬间
动词
e.g. Jim has come back. (正) 吉姆已经回来了。
Jim has come back for a month. (误) come
back的动作不能延续一个月,因此错误。
(2)瞬间动词不可以用于有段时间的现在完成时态
中,因此,若要解决这一问题,就应把它改为相应的延续
性动词或短语,主要有以下几种:
①用相应的延续性动词
如: buy → have borrow → keep put
on → wear catch a cold → have a cold
②转换成be+名词
如: join → be a member of go
to school → be a student
③转换成be+形容词或副词
如:
die → be dead begin → be on fall asleep — be
asleep
④转换成be+介词短语
如: come togo toarrive
in (at)get toreach …→ be inat… join the army →
be in the army(军队)
转化思路大致可以理解为:把短暂“动作”变成可持续的“状态”
【实例改错】 old
woman died for 9 years.
joined
the army for 6 years.
3. He bought
the dictionary for 3 years.
常用瞬间动词变延续性动词表
①have arrived atin sp, got toreached sp, comegone
moved to sp→have been in sp
②have comegone
back, returned→have been back
③have comegone
out→have been out
④have become→have been
⑤have closedopened→have been closedopen
⑥have got up→have been up
⑦have died→_have
been dead
⑧have left sp→__have been away from
sp
2
⑨have fallen asleepgone to
sleep→have been asleep
⑩have
finishedendedcompleted→_have been over
?have
married→have been married
?have startedbegun
to do sth→have done sth
?have begun→_have
been on
?have borrowed→_have kept
?have
bought→have had
?have
lost→haven't had
?have put on→have worn
?have caughtgot a cold→have had a cold
?have got to know→have known
?have gone
to→have been in
专项练习
(练习时间:30min
总分100分)
一、选择题。(2分题)
Green familyLondon
for nearly two years. They all miss their hometown
very much.
A.left B.will leave C.have left
D.have been away from
grandparents for ten
years.
A. died B. have died C. were dead D.
have been dead
3.——Do you know her well?---
Sure,we____friends since ten years ago
made C. have became been
4. --Sorry. I
am late.
---It doesn't matter. The meeting
______ for just several minutes
A. has begun
B. has started C. has been on D. had
been on
factory ________ since the February
of 1988.
A . has been open B. has opened
C. was open D. opened
6.I ______ the League
for 5 years so far.
A. joined B.
have joined C. have been in D. have been
the member
meeting _______ for a week now.
A. has finished B. has ended C. has
been over D. Ended
8.I ______ home for a
week.
A. have returned B. have been back
C. returned back
________ the car for a
week.
A. bought B. has bought
C. has had
10. Have you _____ the jacket
for 3 days?
A. worn B. put on C. dressed
D. wore
二、改错题。(3分题)
1. He has fallen ill
for 5 days.
2. He have borrowed the book for 3
days.
3
3. His brother has joined the army
for a long time.
4. She has arrived here for
an hour.
5. The old man has died
for ten years.
6. Clark has become a driver
since two years ago.
7. He has been away from
here for 2 years.
三、句型转换。(2分题)
1. My
father left Gucheng last week.
My father
Guchenglast week.
My father Guchenga week.
2. The factory has been open since 1996.
The factory in 1996.
3. Mr. Wang reached
Beijing five days ago.
Mr. Wang
Beijingfive days ago.
Mr. Wang Beijingfive
days.
4. They came to China ten years ago.
They _____ _____ _____ China _____ ten
years.
They _____ _____ _____ China
_____ ten years ago.
5. My son fell asleep
half an hour ago.
My son _____ _____
_____ for _____ _____ _____.
My son
_____ _____ _____ since _____ _____ _____ _____.
四、翻译。(4分题)
1.
2010年,我搬到了马鞍山。从那时起我和Tom就一直是朋友了。
2.
电影还没结束吗? 电影已经结束半个小时了。
3.
我昨天在这家店买了面包,可是从今天早上起它就一直关着门。
4.
他三天前回来的。他已经回来三天了。
5. 我的哥哥已经感冒三天了。
6. 他已经上了八年学了。
4
8. The film has
begun for 5minutes.
9. This shop has opened
for two months.
10. They have married for 20
years.
7. 你来晚了,火车已经开走10分钟了。
8. 自从1985年,他就没离开过这。
9.
从上星期以来,我就借了这本书。
10.
早上她穿上了一条裙子。她已经穿着这条裙子三个小时了。
5