当前位置:首页 > 初中英语语法现在完成时解析与练习
现在完成时习题
1. Have you eaten your breakfast?
A . Yes I have. B . Yes I do. C . No I’m not. 2. Look the light in his office. I’m afraid he____his work yet.
A . dosen’t finish B . didn’t finish C . hasn’t finished3. He____the bike for 10 years, but it is still new.
A . has bought B . has borrowed C . has had 4. I____to Beijing so I know nothing about it.
A . don't travel B . haven’t traveled C . won’t travel 5. Lucy ____you____your book? Not yet.
A . did ., find B . have , found C . has , found 6. I____this book for two weeks, I have to return it now.
A . borrowed B . have borrow C . have kept 7. Henry speaks Chinese well, He____in China since 2003. A . stays B . stayed C . has stayed 8. How long____you____the bike?
A . have , bought B . have , had C . do , buy 9. Mr. Li isn’t at home, He____to the library.
A . has gone B . has been C . had gone 10. I’m sorry, I____your computer for a long time. Never mind. A . have borrowed B . have kept C. have lent
5
二.根据汉语及句意写单词。
1. He has_______(旅行) to many countries in Europe so far. 2. We have________(看)the film before.
3. They haven’t________(完成)their homework yet. 4. I have________ (借)the book for two weeks. 5. Tom has just________(吃)breakfast. 三.写出下列动词的过去分词。
1. look--- 2. stop--- 3. run--- 4. put--- 5. do--- 6. go--- 7. come--- 8. cook--- 9. study--- 10. dance---
四.用括号内动词的适当形式填空。
1. Daming________just________(do) his homework. 2. She_________(not see) the film before. 3. Miss Gao________(teach) English for ten years. 4. We_________already________(be) to Beijing twice. 5. _________you_________(make) dumplings? No, never.
6. How many songs________you________(learn) so far? 7. I hear your father________(be) to Canada once.
Yes, He________(go) last year.
8. They________just________(leave) the farm’
9. ________you________(see) a tiger? Yes . I have. When ________you________(see) it? Last Sunday.
6
10. You________(not find) your book, haven’t you? 五.改错(找出一处错误并改正)。 1.
Daming
hasn’t
had
breakfast
this
morning.
________________________________. 2.
They
have
been
to
Dalian
ago.
_________________________________. 3.
Xiao
Li
isn’t
here.
He
has
been
to
Beijing.
_________________________________. 4.
Did
you
travelled
to
Tianshan
mountain
before?
_____________________________.
5. Martin with his parents have gone to the library. So they aren’t at home.
_______________________________. 六.连词成句。
1. has a he car bought.
________________________________________________. 2. long you learnt how have English.
_________________________________________________? 3. haven’t the yet we work finished.
_________________________________________________. 4. ever you been have there.
_________________________________________________? 5. sofar has two thousand he collected stamps.
__________________________________________________.
7
七.句型转换。
1. He has been to the library twice.(划线提问)
______ ______ ______ ______ he been to the library? 2. She has been to Beijing before.(划线提问) Where ______ she ______ before? 3.
Have you ever studied with your friends?(肯定句)
______ ______ ______. 4.
Meimei has had the job for a year. (划线提问) ______ ______ ______ Meimei had the job? 5.
It’s five years since he became a football player.(同义句)
He ______ ______ a football player for five years. 6.
I have been to many places in America.(改一般问句)
______ ______ ______ to many places in Acerica? 八.翻译句子。
1.你曾经读过这部小说吗? ______you ______the nevel? 2.我刚刚浇完花。 I have just______the flowers.
3.小明从来没去过美国。 Xiaoming ______never______to England. 4.以前我的姐姐吃西瓜。 My sister______never______ watermelons before. 九.完形填空。
Now it’s 9:00 in the evening. My father is watching TV, but he hasn’t_______ the newpaper.My mother is washing clothes. But she hasn’t________ her clothes. My sister is playing computer games, but she hasn’t _______her work yet. My grandma has_______the living room so she is watching TV. I haven’t_______ my homework,
8
共分享92篇相关文档