2022--2023学年 八下(外研版)Module 4 Unit 3 课堂检测题
Class__________Name___________ Number__________
一、用for 或since填空
1.They have moved to the city_______ more than two years.
2.I have been here ________7:00 this morning.
3.We haven’t lived in the village ________ two months ago.
4.I have lived here ________ more than twenty years.
5.We have learned 100 words ________ the beginning of this term.
二、用括号中所给单词的适当形式填空
1.I ________ already ________ (watch) the movie. I ________ (watch) it last week.
2.—________ he ________ (finish) his work today
—Not yet.
3.My father ________ just ________ (come) back from work. He is tired now.
4.—Where's Li Ming
—He ________ (go) to the teacher's office.
5.I ________(work) here since I ________ (move) here in 1999.
6.So far I ________(make) quite a few friends here.
7.—How long ________ the Greens ________(live) here
—For two weeks.
8.She ________ just ________(finish) my homework.
三、短暂性动词转换为延续性动词
1.My uncle arrived in Beijing two hours ago.
My uncle_______ ________ ________ Beijing for ________ ________.
2.We came here last year.
We________ ________ here since ________ ________.
3.We returned to Fuzhou yesterday.
We ________ ________ ________ ________ Fuzhou since ________.
4.The shop closed two hours ago.
The shop ________ ________ ________ for ________ ________.
5.My father bought a new bike for me last week.
I________ ________ the bike for a week.
四、根据汉语意思完成句子
1.你弹吉他多久了?
________ ________ ________ you ________ the guitar
2.我们自从1981年就住在这里。
We________ ________ here ________ 1981.
3.我妈妈已经在这个学校工作20年了。
My mother ________ ________ in this school ________ 20 years.
4.你必须听医生的话。这些药一天吃三次。
You must follow the doctor’s advice. Take the medicine ________ ________ a day.
5.在过去的10年里, 他们一直住在一个小房子里面。
In the ________ 10 years,they have ________ in a small house.
五、句型转换
1.Tom made a model ship just now.(改为现在完成时)
Tom________ already ________ a model ship.
2.I have been to England twice.(对画线部分提问)
________ ________ ________ have you been to England
3. He left half an hour ago.(改为同义句)
He________ ________ ________ ________ half an hour.
4.Tony has been a sports club member for two years. (改为同义句)
Tony ________ the sports club two years ________.
5.My father went to Beijing for five days. (改为同义句)
________ ________ five days ________my father went to Beijing.
六、单项选择
( )1.When we arrived at the theatre. The movie________ for ten minutes.
A.has begun B.has began C.has been on D.began
( )2.—Can I borrow the notebook from Miss Gao
—Yes. You can ________ it for two days. You must return it on time.
A.borrowed B.have borrowed C.have kept D.kept
( )3.—________ have you worked in this company
—For five years.
A.How long B.How often C.When D.How far
( )4. You must stop ________ computer games. It’s harmful to you.
A.play B.to play C.to playing D.playing
( )5.We have learned English________.
for five years ago B.since we were ten
C.five years ago D.at the age of ten
参考答案
一、用for 或since填空
1.for 2.since 3.since 4.for 5.since
二、用括号内所给词的适当形式填空
have; watched; watched 2.Has; finished 3.has; come 4.has gone
5.have worked; moved 6.have made 7.has; lived 8.has; finished
三、短暂性动词转换为延续性动词
1.has been in; two hours 2.have been; last year
3.have been back to; yesterday 4.has been closed; two hours 5.have had
四、根据汉语意思完成句子
1.How long have; played 2.have lived; since
3.has worked; for 4.three times 5.last/past; lived
五、句型转换
1.has; made 2.How many times 3.has been away for 4.joined; ago
5.It is; since
六、单项选择
CCADB