现在完成时专练
1.—Dad, I ________ the station for minutes, but nobody came to meet me.
—Don’t worry. I’ll go to meet you soon.
A. arrived at B. have been at C. will reach D. have arrived at
2.—______ you ever ______ Dali? —Never. But I am going there this vacation.
A. Do; go to B. Have; been to C. Have; gone to D. Will; go to
3.My aunt is a writer. She ____ more than ten books since 1980.
A. writes B. wrote C. has written D. will write
4.Echo _____ for half a month. She’ll come hack in two months.
A. left B leave C. has left 珍宝珠棒棒糖D. has been away
5.The Smiths came to Shanghai in 2008, they there for three years since then.
A. live B. lived C. have lived D. will live
6.—Excu me, where is Mr. Brown's office?
—Sorry, I don't know. I _____ here for only a few days.
A. work B. worked C. have worked D. will work
稻草人的读后感7.—Where is Bob? —He ______to Harbin for a meeting.
A. went B. has been C. has gone D. goes
8.— Are you going to the bank, Laura? —No, I ______ to the bank already.
A. have been B. have gone C. am going D. had been
9.---Oh, you are here. I’m looking for you all the morning. ?
----To the library.
A. Where have you gone B. Where will you go
C. Where are you going D. Where have you been?
10.My grandmother ______ a lot of changes in Tianjin since she came here.
A. es B. can e C. will e D. has en
11."Where's your brother, Jane?"
"He's not in Guiyang the days. He________ Beijing.”
A. has gone to B. has been to C. had been to D. had gone to
12.She _______ this book for nearly three weeks.
A. has borrowed B. has lent C. has bought D. has kept
13.They _____ England and they will be back next week.
A. have gone to B. have been to C. have gone in D. has been on
14.Some students in Shanghai e-bags for veral months.
A. have B. have had 微波炉烤牛排 C. had D. will have
15.—Is Mr. Smith still in Shanghai?
—Yes, he ______ there for two months.
A. has been B. has gone C. has been to D. has gone to
16.My brother and I _____ in Yinchuan since 1997.
A. had lived B. have lived C. live D. will live
17.Thomas ______ the army for two years, so he miss his mother very much.
A. has joined B. has taken part in C. has been in
18.—How well do you know the Opera Hou?
—I know the place very well. I ____ Sydney many times.
A. have been in B. have been to C. have gone to D. have arrived in
19.---How clean the bedroom is!
---Yes, I am sure that someone it.
A. cleans B. cleaned C. has cleaned D. had cleaned
20.天复Where is Ben? — He ____ to the teachers’ office. He will be back soon.
A. go B. has gone C. has been D. goes
21.计划生育承诺书I ______my hometown for a long time, I really miss it!
A. left B. went away from C. have left D. have been away from
22.—Will you plea go to e the movie Guanyinshan with me?
—No, I won’t. I ______ already.
A. saw B. have en C. e D. will e
23.感谢信资助我的人British Prince William(威廉王子) and Kate _____ for nearly two months.
A. married B. have married C. have been married D. have got married
24.Great changes _________ in Tongren in the past five years.
A. have happened 豆浆的作用 B. have taken place
C. have been happened D. have been taken place
25.He promid to pick me up at the school gate. However, he __ yet.
A. didn't arrive B. doesn't arrive C. isn't arriving D. hasn't arrived
26.You are too late. The film ______ since half an hour ago.
A. has begun B. has been on C. began
27.Mr. Fan ___ this watch in 2005. He ____ it for 6 years.
A .bought, has had B. bought, has C. has bought, has had D. has bought, had
28.Mr. White came to our school in 2008, and since then he us English.
A. teaches B. taught C. has taught D. will teach
29.Lanmon ______ here for almost ten years and he has many Chine friends.
A. has been B. left C. has come D. came
30.—Have you ever visited Germany? —____________. But I expect to go there again.
A. Perhaps B. No, I haven’t 一丝惬意心中来 C. I don’t know D. Yes, I have
二、 用所给词的适当时态填空:
1.He often ________(go) to school by bike .
2.I __________ (come) to Tianjin in 1994.