1. —Why are you standing here, Mrs. White?
—I'm waiting for my son. He________ back from school.
A. hasn't come B. won't come C. doesn't come
【答案】A
【解析】考查動詞的時態。由上文語境「我正在等兒子」可知,他沒有從學校回來。故用現在完成時。選A。
2. —Hello, may I speak to Zhang Jun?
—Oh, sorry! He _______ to Guiyang.
A. has been B. has gone C. went
【答案】B
【解析】考查動詞的時態。Have been to「去過某地回來了」;have gone to「到某地去了」。句意「他到貴陽去了」。故選B。
3. My father _______ on business for two weeks. He』ll return in three days.
A. has been away B. left C. has left
【答案】A
【解析】由for two weeks可知,本句的時間狀語為一段時間,要和延續性動詞連用。leave是短暫性動詞,須排除。故選A。
4. —Do you miss your parent far away?
—Yes, very much. They the hometown for over two years.
A. left B. have left
C. were away from
D. have been away from
【答案】D
【解析】考查動詞的時態。由時間狀語for over two years可知,用現在完成時,且動詞用延續性的,故選D。
5. —Where is your father?
—He______ Australia and he _____ Sydney for two weeks.
A. has been to; has been in B. has gone to ; has been in
C. has been in; has been to D. has gone to ; has been to
【答案】B
【解析】考查動詞的時態。Have gone to「到某地去了」;have been in+地點「一直在某地……」。句意:他到澳大利亞去了,並且在雪梨呆了兩個周了。
6. Ann is a nurse in our hospital. She_____here for ten years.
A. works B. has worked C. worked
【答案】B
【解析】考查動詞的時態。由「for ten years」可知,本句為現在完成時。故選B。
7. —_______ you _______ Jeremy Shu-How Lin?
—Yes. The once-nameless young man became a basketball hero suddenly.
A. Did; hear B. Do; listen to
C. Have; heard of D. Have; listened to
【答案】C
【解析】本題考查動詞時態的用法。根據語境:你……過Jeremy Shu-How Lin嗎?是的,一個很不出名的年輕人突然成了籃球健將,可見是「聽說」,不是「聽」或「聽見」,所以是詢問別人的「經歷」,表示過去的事對現在造成的影響和結果,所以用hear of 的現在完成時,所以選擇答案C。
8. —I called you this morning, but nobody answered it.
—Oh, we _____ some running in the park.
A. are doing B. were doing C. have done D. did
【答案】B
【解析】本題考查動詞時態的用法。由上句語境「今天早上我給你打電話,但是沒人接」可知是說的過去,原因是「那時我正在公園裡跑步」,所以用過去進行時,所以選擇答案B。
9. —Where is your brother?
—He has gone to Beijing. He back in three days.
A. will come B. comes C. has come D. came
【答案】A
【解析】考查動詞的時態。由時間狀語「in three days」可知,本句為一般將來時。故選A。
10. —Is Jack in the classroom now?
—No, he football on the playground.
A. plays B. played C. is playing D. was playing
【答案】C
【解析】考查動詞的時態。由上文句意「現在傑克在教室裡做什麼?」可知,問的是現在正在做的事情。故用現在進行時。選C。
11. — Hello! Is that Emily speaking?
—Sorry, this is Jack, Emily's son. My mother__in the kitchen.
A. cooks B. cooked C. is cooking D. has cooked
【答案】C
【解析】考查動詞的時態。由上文語境可知,媽媽在廚房做飯正在進行。故選C。
12. —We couldn’t find you anywhere around 8:00 yesterday evening.
— I’m sorry for it. My mother and I in the square.
A. danced B. will dance
C. were dancing D. are dancing
【答案】C
【解析】考查動詞的時態。由上文「around 8:00 yesterday evening」可知,本句用過去進行時。句意「我和媽媽當時正在廣場跳舞」。故選C。
13. —What does your mother do to keep healthy, Tim?
— She usually ________.
A. swim B. swims C. is swimming D. to swim
【答案】B
【解析】考查謂語動詞時態。句意:——Tim, 你母親做什麼來保持健康?——她通常遊泳。根據句意和副詞usually 可知本題應用一般現在時,故選B。
14. Our math teacher _____ in our school for 20 years and he ______ here when he was 25 years old.
A. taught; comes B. taught; came C. has taught; came
【答案】C
【解析】考查動詞的時態。第一句指到現在已經20年,因此用現在完成時態;第二句有確切的過去時間狀語,因此用一般過去時。
15. If I have enough money, I ______ a school bus to help the poor children go to school.
A. buy B. bought C. will buy
【答案】C
【解析】由if引導的從句用了一般現在時,根據「主將從現」原則,主句用一般將來時。主將從現:當主句是將來時時,時間狀語從句和條件狀語從句用一般現在時;反之亦然。
16. —Could you tell me where Jim is? I want to return the bicycle to him.
—Oh, he ________ the library. He will be back soon.
A. goes to B. has gone to C. has been to D. went to
【答案】B
【解析】考查動詞的時態。根據下文的「他一會就會回來」,可知吉姆「已經去了」圖書館。have gone to表示「已經去了」,而have been to表示「去過」。
17. —Will you please tell her about the news?
—Sure, I』ll tell her about it as soon as she_______ back.
A. come B. will come C. came D. comes
【答案】D
【解析】考查動詞的時態。根據主將從現原則,as soon as引導的時間狀語從句用一般現在時。
18. —I saw Mr Smith in the office at ten yesterday morning.
—He an English party with us then.
A. has B. had C. was having D. has had
【答案】C
【解析】考查動詞時態。根據對話可知at ten yesterday morning為下文的時間狀語,表示在過去的某一時間點正在發生的動作用「過去進行時態」,故選C。
19. —What『s his brother?
—He is a teacher. He ______maths at a school.
A.taught B.has taught C.teaches D.will teach
【答案】C
【解析】考查動詞時態。根據上下文對話「—你的哥哥幹什麼?—他是一個老師,他在學校教數學」可知,這是敘述事物或人客觀存在的屬性或特點,故用一般現在時態。
20. I don't remember when and where I _____ this umbrella.
A.buy B.have bought C.will buy D.bought
【答案】D
【解析】考查動詞時態。根據句意「我不記得什麼時候在哪兒買的這把傘」可知,買傘的事情是過去發生的,所以用一般現在時態。
21. —Where’s Lisa,Eric?
—She_____to the library.
A.goes B.had gone C.has gone D.would go
【答案】C
【解析】考查動詞時態。「have gone to」表示去了(還沒回來);」have been to」意為去過(已經回來了)。根據上下文 「—麗薩呢?—她去了圖書館了。」可知選C。
22. —What did the teacher say just now?
—Sorry, I didn’t hear it. I out of the window.
A. look B. looked C. am looking D. was looking
【答案】D
【解析】考查動詞時態。根據上下文可知「老師講話時我正在看窗外」,表示過去的某一時間正在做的事情用過去進行時態。
23. —Could you help me do the dishes?
—Sorry, my sister for me outside now.
A. waits B. will wait C. is waiting D. was waiting
【答案】C
【解析】考查動詞時態。根據時間狀語now可知要用現在進行時態。
24. Tony to take part in the talk show on CCTV-3 the day before yesterday.
A. invites B. invited C. is invited D. was invited
【答案】D
【解析】考查動詞時態與語態。根據時間狀語the day before yesterday可知要用一般過去時態;根據主語Tony與謂語invite的關係是被動關係,故選D。
25. —Where is Mr Black? I have something important to tell him.
—You can’t find him. He Hong Kong.
A. will go to B. would go to
C. has gone to D. has been to
【答案】C
【解析】考查動詞詞組辨析。「have gone to」表示去了(還沒回來);」have been to」意為去過(已經回來了)。根據上下文 「—布萊克先生呢?—他去了香港(還沒回來)。」可知選C。
26. —I wonder if the psychologist will come to our school this weekend.
—If he , we will be very excited.
A. come B. comes C. will come D. came
【答案】B
【解析】考查動詞時態。If 引導的條件狀語從句,根據主將從現原則,主句用一般將來時態,從句用一般現在時態,故選B。
27. —Have you washed the clothes?
—Not yet. But I _____ them in half an hour.
A. washed B. have washed C. will wash D. wash
【答案】C
【解析】考查動詞時態。根據時間狀語in half an hour可知在半小時後,要用一般將來時態,故選C。
28. —Why was he late for school yesterday?
—He overslept. By the time he got to the bus stop, the bus _____ already _____.
A. was, leaving B. has, left C. would, leave D. had, left
【答案】D
【解析】考查動詞時態。根據時間狀語從句By the time he g
ot to the bus stop可知表示「過去的過去」發生的事情,要用過去完成時態,故選D。
29. —I』ve just got a new MP4.
—Where _____ you ____it?
—In a shopping mall near here.
A. have; bought B. did; buy
C. are; bought D. were; getting
【答案】B
【解析】考查動詞時態。根據句意「你在哪兒買的這個MP4?」可知,「買」是過去發生的事情,故用一般過去時態。
30. —What did Yang Ying say?
—She said they _____ a school trip the next weekend.
A. will have B. had C. would have D. have
【答案】C
【解析】考查間接引語中時態的用法。根據the next weekend可知敘述的是將來發生的動作,但是主句為一般過去時態,從句要用相應的過去的時態,故用過去將來時態。
31. —Sandy, I called you at 9:00 last night, but nobody answered the phone.
—I'm sorry. We _____ a birthday party _____ Jerry.
A.had; with B.were having; for
C.are having; for D.had; for
【答案】B
【解析】考查動詞時態。根據對話可知下文的時間狀語為at 9:00 last night,表示在過去的某一時間點的動作用「過去進行時態」,故選B。
32. —Excuse me. Could you wake me up when my friend___ here?
—Of course. But we still don't know when your friend__here.
A. comes; will come B. comes;comes
C. will come; comes D. will come;will come
【答案】A
【解析】考查動詞時態。上句中的when引導的是時間狀語從句,根據主將從現原則,故用一般現在時態;下句中的when引導的賓語從句,故用一般將來時態。
33. Betty will ring me up when she _________ in Shanghai.
A. arrive B. arrives C. arrived D. will arrive
【答案】B
【解析】考查從句中的動詞時態。when引導的時間狀語從句,根據主將從現原則,主句用一般將來時態,從句用一般現在時態,故選B。
34. If Bob ______ away from the junk food, he will be in good health.
A. stay B. will stay C. stays
【答案】C
【解析】考查動詞時態的用法。If引導的是條件狀語從句,根據主將從現原則,當主句是一般將來時的時候,時間狀語從句和條件狀語從句用一般現在時,故選C。
35. —Have you ever been to Tokyo?
—Yes, I ______ there twice. It’s a modern city.」
A. have gone B. have been C. had gone
【答案】B
【解析】考查動詞時態及動詞的用法。have gone意為「去了,但還沒回來」;have been意為「去了,回來了」。根據句意:你去過東京嗎?我去過兩次,它是一個現代城市。故選B。
36. Traveling to space is no longer just a dream. Russia _____the first hotel in space in the near future.
A builds B. will build C. build D has build
【答案】B
【解析】考查動詞時態。根據標誌詞in the near future:在不遠的將來,可知用一般將來時態。句意為「去太空旅行將不再是夢想。俄國在不遠的將來在太空將會建立第一所旅館。」
37. —Do you know the Englishman?
—Yes. I ____________him for two years.
A. get to know B. have known
C. knew D. got to know
【答案】B
【解析】本題考查的是時態的用法。句意:你認識這個英國人嗎?是的,我已經認識他兩年了。到現在為止兩年,故用現在完成時。
38. —_____ he go to Central Park?
—Yes, he did.
A. Did B. Do C. Does D. Is
【答案】A
【解析】考查助動詞的用法。該句是個一般疑問句,根據答語Yes, he did.可知是過去時態,所以用助動詞did,所以選擇答案A。
39. —I hear Mr. Zhang has gone to Beijing for a meeting.
—Really? Do you know when he ______?
A. leaves B. was leaving C. has left D. left
【答案】D
【解析】考查動詞時態的用法。根據上句「我聽說張先生已經去上海開會去了」,下句「真的嗎?你知道他什麼時間動身的?」可見動身是過去的,所以用過去時,所以選擇答案D。
40. Our foreign teacher Mr Green____us English since three years ago.
A. has taught B. is teaching C. taught D. teaches
【答案】A
【解析】考查動詞時態的用法。since+時間點,表示自從……以來,為現在完成時標誌詞,所以答案為A。句意:我們的外語老師格林先生自從三年前就教我們英語。
41. In recent years, the economy of our country_____rapidly.
A. is increased B. has increased
C. increased D. has been increased
【答案】B
【解析】考查動詞時態。根據句意「近幾年中,我國的經濟在快速增長」。根據標誌詞in recent years 可知,用現在完成時;經濟在快速增長是主動語態,故選B。
42. —I phoned you at 7:00 this morning. But there was no answer.
—Well, maybe I______ morning exercises at that time.
A. was doing B. did C is doing D. would do
【答案】A
【解析】考查動詞時態。根據標誌詞at 7:00 this morning 可知,是發生在過去的某一特定時刻正在進行的動作,故用過去進行時態。
43.— What did you do yesterday evening, Gina?
— I _______ Titanic 3D in the City Cinema.
A. watch B. watched C. am watching D. will watch
【答案】B
【解析】考查動詞時態用法。由問句中的yesterday evening可知詢問過去的事情,所以答語中也該用過去時態,故答案選B。
44. —When can I see the doctor, madam?
—Let me see. Sorry, you _________ your turn, so you』ll have to wait again.
A. are missing B. have missed C. will miss D. missed
【答案】B
【解析】考查動詞的時態用法。根據答語可知「你已經錯過了看醫生的機會了,所以你只能等下一次了」,知道機會已經錯失,所以造成等待下一次機會,此處應該用現在完成時have missed。
45. —Why is your bedroom so dirty?
—Sorry, Mum. It ______. I felt very tired after playing soccer.
A. isn't cleaned B. didn't clean
C. doesn't clean D. wasn't cleaned
【答案】D
【解析】考查動詞的時態和語態。根據句意知臥室未被打掃,此處應用被動語態,結構為be+動詞過去分詞。有後句可知踢完足球後我感到很累用的是過去時,所以未打掃臥室也該是過去的行為,所以答案為D。
46. —Could you tell me what he said just now?
—Sorry, I_____________ what was happening outside.
A. had thought B. was thinking C. thought D. think
【答案】B
【解析】考查動詞時態用法。由句意,知答語中的我剛才正在思考外面發生了什麼事,所以此處應用過去進行時。
47. Mr. Li likes Hong Kong very much. He ______ there three times.
A. has gone B. went C. has been
【答案】C
【解析】考查動詞的時態。have been「去過某地」。句意「他去那裡三次了」。故選C。
48. The cleaners the street and it is quite clean now.
A. are sweeping B. will sweep C. have swept
【答案】C
【解析】考查動詞的時態。由下文句意「他現在相當乾淨」可知,街道已打掃了。故用現在完成時。選C。
49. Yang Liwei, a famous astronaut, to Foshan in March, 2012.
A. comes B. came C. was coming
【答案】B
【解析】考查動詞的時態。由時間狀語「in March, 2012」可知,句子時態為一般過去時。故選B。
50. —Heyuan develops so fast.
— That’s true. Great changes____in Heyuan in the last few years.
A.have been taken place B. took place
C. take place D. have taken place
【答案】D
【解析】考查動詞的時態。take place無被動語態,排除A;時間狀語為「in the last few years」,用於現在完成時。故選D。