资源描述
现在完成时练习--适合初学者
精品文档
现在完成时练习
一.动 词 填 空:
1._____ you ________(clean) the room?
Yes, we __________(do) that already.
When _______ you ______(do) it?
We _______(do) it an hour ago.
2.______ he ______(see) this film yet? Yes.
When _____ he _____(see) it?
He ______ it last week.
3. How many times _____you______(be) there?
4. I __________ (read) the novel twice. It’s interesting.
5. She _________(go) to Pairs, hasn’t she? Yes.
How ______ she _______(go) there?
She _______(go) there by air.
6. So far, many countries _______________(develop) their software programs.
7.Mr Chen ______(give)up smoking last year.
8.Mr Chen __________(give) up smoking since last year.
二.选用 already和 yet 填空。
1) Have they taken down the old pictures ___ ___? No, they haven’t____ ___.
2) Most of us have finished our compositions _____ .
3) He said he hadn’t visited the exhibition _____ ___.
三.选用 for和 since填空:
1.We haven’t seen each other ______ a long time.
2.His father has been in the Party ______ 10 years ago.
3.The film has been on ______ 20 minutes.
4.Mr Green has worked here ______ he came to China.
5.His grandparents have been dead ______ several years.
6. It’s five years _______ we met last time.
四.用Have been to, have gone to, have been in 填空
1.Mike and his parents __________ the north for half a year.
2.Mum is not at home now. she _________ the shop.
3.______ you ever _____ to kunming ? Never.
4.Where _____ you ______ these days?
5.Has Jim arrived yet?
Yes, he _______ here for several days.
6.Where is Peter? I don’t know where he ________.
7.Hi Jim! Where _____ you _____ ?
Li Lei is looking for you.
五.改 错:
1. How long have you begun to study English?
2. I have borrowed this book for two weeks.
3. The river has become very dirty since last August.
4. Our manager is away today. He has been to Guangzhou on business.
5. He has gone out for two years.
6.I have borrowed the book for 2 weeks.
7.The film has begun for 5 minutes.
六.选词填空:
1.She has known Sam______ nine years. (for , never , since)
2.They have______arrived. (ever , just , yet)
3.Have you_____ ridden a horse? (ever , for , yet)
4.She has known Fred______ they were at primary school. (already , just , since)
5.We have not completed the project_____. (already , for , yet)
七.完成句子.
1. 这辆自行车我买了两年了。
I’ve _____ the bike _____ two years.
2. He left Nanjing two years ago.(同义句转换)
He _____ _____ _____ _____ Nanjing for two years.
3. The monkey died last month.(同上)
The monkey _____ _____ _____ for a month.
八.填空题:
( )1.The house is dirty. We _______it for weeks.
A didn’t clean B hadn’t cleaned C don’t clean D haven’t cleaned
( )2. ---____the sports meeting might be put off.
---Yes, it all depends on the weather.
A I’ve been told B I’ve told C I’m told D I told
( )3. ---- I’m sorry to keep you waiting.
----Oh, not at all. I _____here only a few minutes.
A have been B had been C was D will be
( ) 4. You don’t need to describe her. I _______ her several times.
A. had met B have met C met D meet
( )5. -----Will you go to Beijing for vacation ?
-----I _______ to go , but I don’t know if I can go .
A was planning B have planned C had been planning D have been planning
( )6. --When will they leave ? ---They ______very soon .
A do leave B are leaving C have left D leave
( )7 --Was he studying for an exam ?
--Yes , he's ____ it last week.
A doing B to take C making D to give
( )8.The teacher told the pupils that the earth ____ round.
A is B would C was D were
( )9. She _______ such an interesting book before.
A was never reading B will never read C had never read D has never read
( )——10.How long do you think the meeting ______
A is lasting B is lasted C will last D lasts
收集于网络,如有侵权请联系管理员删除
展开阅读全文