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