高中现在完成时与过去完成时习题练习

要题目!主要是现在完成时和过去完成时还有将来完成时,现在完成进行时

一、用所给动词的适当形式填空。
1.I___already____(see)the film.I___(see)it last week.
2.__ he ____(finish) his work today ? Not yet .
3.___you ___(be)to Hong Kong ?Yes,I ____(be)there twice .
4.__ you ever ____(eat )chocolate sundaes? No, never.
5.My father ____just ____(come) back from work.He is tired now.
6.Where's Li Ming? He____(go)to the teacher's office.
7.Shanghai ___(be) a small town hundreds of years ago. Now it ____ (become) a large city.
8.I ____ (work) here since I ____ (move) here in 1999.
9.So far I ____(make) quite a few friends here.
10.How long ___the Wangs ___(stay) here?For two weeks.

二。单行选择
1.The twins can speak good Chinese because they_____China for 6 years.
A.have been to B.havecome to C.have been in D.have gone to

2._____have you lived in Beijing?
A.How soon B.How often C.How much D.How long

3.Where is Tom? I can't find him anywhere.
He_____back for a holiday.
A.went B.goes C.has gone D.will go

4.Has john come_____?
Yes.He has_____been here for 10 minutcs.
A.yet,already B.already,yet C.already,already D.yet,yet

5.They_____about eight hundred English words by the end of last term.
A.will learn B.has learned C.are going to learn D.had learned

6.I haven't finished reading the book_____.
A.just B.already C.ever D.yet

7.He has_____seen the film,has he?
A.already B.never C.ever D.yet

8._____you ever_____fast food?
A.Did,eat B.Have,eaten C.Are,eat D.Have,eat

9.We_____the Baiyun Hills last weekend.
A.have climbed B.are climbing C.climbing D.was climbing

10.The boy_____finished his homework yet.
A.hasn't B.didn't C.wasn't D.doesn't

答案1.have seen saw 2.has finished 3.have been have been 4.have ate 5.have just 6.has gone 7.had been has became 8.have been working moved 9.made 10.have stayed

答案 A D C A D D A B A A
温馨提示:答案为网友推荐,仅供参考
相似回答