C. Have; done; have finished D. will; do; finish
11、 His father ______ the Party since 1978.
A. joined B. has joined C. was in D. has been in
12、—Do you know him well ?
— Sure.We _________ friends since ten years ago.
A. were B. have been C. have become D. have made
13、—How long have you ____ here?
—About two months.
A. been B. gone C. come D. arrived
14、Hurry up! The play __________ for ten minutes.
A. has begun B. had begun
C. has been on D. began
15、 It _____ ten years since he left the army.
A. is B. has C. will D. was
16、 Miss Green isn't in the office . she_______ to the library.
A.has gone B. went C.will go D. has been
17、My parents ______ Shandong for ten years.
A. have been in B. have been to
C. have gone to D. have been
18、The students have cleaned the classroom,_____?
A. so they B. don’t they C. have they D. haven’t they
19、_____has Mr White been a member of Greener China since he ____ to China?
A. How soon, comes B. How often, got
C. How long, came D. How far, arrived
20、 His uncle ____ for more than 9 years.
A. has come here B. has started to work
C. has lived there D. has left the university
【八年级英语现在完成时专项练习】相关文章:
最新
2016-11-09
2016-11-04
2016-10-28
2016-10-25
2016-10-20
2016-10-18